Hallo zusammen !<br>
Kann mir jemand sagen warum dieses Programm eine Exception der Klasse EAccessViolation auslöst ?
<br>
<br>
void Abc(void);<br>
void Abc(void)<br>
{<br>
Form1->Caption="Hallo";<br>
}<br>
<br>
.....<br>
<br>
void __fastcall TForm1::Button1Click(TObject *Sender)<br>
{<br>
Abc();<br>
}<br>
<br>
In der Schule haben wir die Erfahrung gemacht, dass wenn wir Konsolenanwendungen programmieren und Programmteile in Funktionen schreiben das wir öfters Zugriffsverletzungen bekommen aber wenn
wir ohne selbstgemachte Funktionen arbeiten der Quellcode einwandfrei funktioniert. Hat jemand die gleiche Erfahrung gemacht ?<br>
Mfg Tobias
Kann mir jemand sagen warum dieses Programm eine Exception der Klasse EAccessViolation auslöst ?
<br>
<br>
void Abc(void);<br>
void Abc(void)<br>
{<br>
Form1->Caption="Hallo";<br>
}<br>
<br>
.....<br>
<br>
void __fastcall TForm1::Button1Click(TObject *Sender)<br>
{<br>
Abc();<br>
}<br>
<br>
In der Schule haben wir die Erfahrung gemacht, dass wenn wir Konsolenanwendungen programmieren und Programmteile in Funktionen schreiben das wir öfters Zugriffsverletzungen bekommen aber wenn
wir ohne selbstgemachte Funktionen arbeiten der Quellcode einwandfrei funktioniert. Hat jemand die gleiche Erfahrung gemacht ?<br>
Mfg Tobias
Comment