Forum: Object-Pascal / Delphi-Language
Delphi
by minna123,
22. Mai 2003
EAccessViolation besagt, dass du auf etwas zugreifen willst, wofür kein Speicher vorhanden ist. Also zum Beispiel, wenn du vergessen hast, etwas zu erstellen (z.Bsp. eine Stringlist), oder wenn du z.Bsp. einen zu hohen Index für dein Array angegeben hast (z.Bsp. wenn du ein array hast und array dann einen Wert zuweisen willst). Danach könntest du evtl mal schauen. Ansonsten wär ein Code nicht...
Forum: Object-Pascal / Delphi-Language
Delphi
by minna123,
22. Mai 2003
Hi!
Wenn du die begins hinter if ... then... schreibst, dann funktioniert es. So, wie es bei dir steht, könntest du begin und end auch jedes mal weglassen. Die Anweisungen, die nicht direkt auf die If-then-Selektionen folgen, werden bei dir auch ausgeführt (und somit werden an edit2 und edit 3 als letzte Werte wert_c übergeben).
Also einfach
if combobox1.itemindex=1 then
begin...