Zugriffsverletzung bei Adresse
-
allison schrieb:
hiho
was ist, wenn duForm2->Visible = false;verwendest?
mfg allisonEAccessViolation Fehler genau wie bei Hide ();
-
hiho
hast du irgentwas an der Form verändert?
mfg allison
-
in wie fern? Nicht dass ich wüsste, außer Dinge eingefügt (RichEdit,Edit,ComboBox,Button)
-
hiho
nee ich dachte irgentwo in den einstellungen
mach mal ein neues projekt mit 2 forms
Das erste form mit einem button, der form 2 öffnet
in form 2 machst du deinen code und RichEdit,Edit,ComboBox,Button
probiers mal (bei mir geht sowas dann manschmal)
und probier mal ein neustart(löst bei windoof 50% aller probleme)mfg allison
-
ok mach ich, das wird ne minute dauern, wenn du magst, schau dir nochmal mein anderes Problem an mit FindText
-
OK das Problem sollte gelöst sein, denn:
in der 1. Form hatte ich TForm2 *Form2; zu stehen.
Da hat er gesagt, Linker Warning _Form2 defined in both module unit1.obj und unit2.objDann hab ich die Zeile gelöscht, und der Linker Warning war weg, und es hat funktioniert!
Aber nicht zufrüh freuen, dass hab ich bei FindText auch gemacht! (zu früh gefreut)
-
Hallo
Ich hoffe dir ist klar
- Was diese Zeile bewirkt hat und warum diese Zeile ein Fehler war
- Das es Fehler gibt die wir hier im Forum nicht finden können weil die ursache ganz wo anders liegt. Du must also selber in der Lage sein Fehler zu finden, also den Debugger einzusetzen und mit den Grundlagen von C++ umzugehen (in diesem Fall : Sichtbarkeit von Variablen)bis bald
akari