Trennzeichen für die StringGrid Komponente festlegen
-
Hi,
ich lade ne Tabelle in ein StringGrid mithilfe der Funktion die
Jansen in der FAQ geschrieben hat:void TForm_Main::Q_TapesA_LoadInGrid() { // StringGrid laden // Liste, die das Abbild der Datei enthalten wird TStringList *list2 = new TStringList(); // Liste aus Datei laden String File = Form_Start->ProgPath + "\\resources\\TapeA.txt"; try { list2->LoadFromFile(File); } catch(...) { MessageBox(0, "Fehler beim Laden der TapeA.txt", "Fehler!", MB_OK); } // Zeilen- und Spaltenzahl setzen Form_Main->StrGrid_TapeA->RowCount = list2->Count - 1; Form_Main->StrGrid_TapeA->ColCount = list2->Strings[0].ToInt(); // Werte zeihlenweise aus der Liste übertragen for (int y = 1; y < list2->Count; y++) Form_Main->StrGrid_TapeA->Rows[y - 1]->CommaText = list2->Strings[y]; // nicht vergessen, den Speicher wieder freizugeben delete list2; Form_Main->StrGrid_TapeA->RowCount = 11; }Nun meine Frage...
ist es möglich der Funktion zu sagen sie soll das Komma ignorieren und
z.B. nur Simikola oder Leerzeichen als Trennzeichen nehmen?Grüße...
-
Hallo,
Wenn du statt CommaText DelimitedText nimmst kannst du in Delimiter das Trennzeichen einstellen. Vorausgesetzt du hast BCB6 oder größer.
-
wie?
das scheint bei mir irgendwie net zu funktionieren,
ich hab Borland 6
-
"Funktioniert nicht" ist keine ausreichende Problembeschreibung.