Hallo CBuilder Gemeinde,
ich arbeite in meinen Programmen oft mit StringLists, entsprechend gibt es Funktionen, die StringLists manipulieren
Beispiel:
in der rufenen Funktion :
TStringList *sl = new TStringList();
DM->GetDefaultValues(sl, "AufStatus");
...
delete sl;
....
void TDM::GetDefaultValues(TStringList *StringList, const AnsiString pGruppe)
{
StringList->Clear();
...
...
StringList->Add(table->FieldByName("ValName")->AsString;
...
}
Zum Ende der gerufenen Funktion GetDefaultValues bekomme ich eine Schutzverletzung.
Dieser Code hat schon funktioniert, schön langsam bin ich mit meinem Latein am Ende ... Habe ich einen Denkfehler? Stolpere ich über Threadsicherheit?
Ich danke Euch für jede Hilfe
Herzlichst
Michael
ich arbeite in meinen Programmen oft mit StringLists, entsprechend gibt es Funktionen, die StringLists manipulieren
Beispiel:
in der rufenen Funktion :
TStringList *sl = new TStringList();
DM->GetDefaultValues(sl, "AufStatus");
...
delete sl;
....
void TDM::GetDefaultValues(TStringList *StringList, const AnsiString pGruppe)
{
StringList->Clear();
...
...
StringList->Add(table->FieldByName("ValName")->AsString;
...
}
Zum Ende der gerufenen Funktion GetDefaultValues bekomme ich eine Schutzverletzung.
Dieser Code hat schon funktioniert, schön langsam bin ich mit meinem Latein am Ende ... Habe ich einen Denkfehler? Stolpere ich über Threadsicherheit?
Ich danke Euch für jede Hilfe
Herzlichst
Michael
Comment