Daten aus modalem Formular abrufen



  • Hallo,

    ich öffne ein modales Formular mit ->ShowModal, vorher wurde dieses über "new" aufgerufen. In einem weiteren Konstruktor übergebe ich einen Zeiger auf einen String, damit ich einen im Formular eingegebenen String ins Hauptprogramm übernehmen kann.
    Das ganze ist angelehnt an das Beispiel aus der Online-Hilfe "Daten aus modalen Formularen abrufen", funktioniert bei mir aber nicht.
    Wo kann ich im Netz ein Beispiel dazu finden???
    Ich finde den Fehler einfach nicht. Es kommt immer eine EAccessViolation, wenn ich den Zeiger im modalen Dialog mit Inhalt füllen will: *s = "Hallo" zum Beispiel.

    Danke
    Heiko



  • Du 'verbiegst' damit nur Deinen Zeiger - in das Formular? Wie lange ist der gueltig als Adresse?

    was ist *s? Ist das ein Zeiger auf char- Array (Stringvariable)? oder AnsiString?

    KOPIER im Formular den Text in eine String- Variable. Oder nimm AnsiString und uebergebe die Var als Referenz.


Anmelden zum Antworten