Bei compilieren: Identifier not found

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
BlueRayONE
Beiträge: 2
Registriert: So 23. Mai 2010, 13:03
OS, Lazarus, FPC: Windows 7

Bei compilieren: Identifier not found

Beitrag von BlueRayONE »

Hallo Lazarus-User!

Nachdem ich nach einer Freewarealternative von Delphi gesucht habe, bin ich auf lazarus gestoßen - echt klasse! Fast genauso wie das normale Delphi (kenne es aus der Schule). Es klappte auch alles soweit ganz gut bei meinen bisherigen Programmier-Aktivitäten, nur bin ich jetzt auf ein Problem gestoßen, welches beim compilieren auftritt:

Code: Alles auswählen

umatexi_addieren.pas(272,3) Error: Identifier not found "NeuePlusAufg"
umatexi_addieren.pas(273,18) Error: Identifier not found "NeueMinusAufg"
Ich hatte den Error schonmal, mit etwas anderem, nur nach einen Neustart o.ä. (weiß es nicht so genau, war komisch) war es weg.

Hier die betroffenen Zeilen, für die, die das Projekt nicht laden wollen:
Code am Anfang (Deklarierung, oder?):

Code: Alles auswählen

public
    procedure NeueMinusAufg;
    procedure NeueAufgabe;
Setze ich das unter private so ändert sich nichts...

Code bei dem der Fehler Auftritt:

Code: Alles auswählen

procedure ZufallsAufg;
var
Zahl:Integer;
begin
  //Zufallszahl mit Ergebnis 1 oder 2
  Randomize;
  Zahl:=(random(1)+1);
  //Verweis auf Plus oder Minus
  If Zahl=1 then
    NeuePlusAufg  //Wenn Zufallszahl=1 dann Plusaufgabe
  else if Zahl=2 then
    NeueMinusAufg; //Wenn Zufallszahl=2 dann Minussaufgabe
end;
Erinnert mich alles an das hier (http://www.lazarusforum.de/viewtopic.php?f=19&t=322" onclick="window.open(this.href);return false;) aber Verzeichnissäuberung bringt auch nichts.

Danke=)
BlueRayONE
Zuletzt geändert von BlueRayONE am Di 25. Mai 2010, 16:09, insgesamt 1-mal geändert.

Benutzeravatar
theo
Beiträge: 10871
Registriert: Mo 11. Sep 2006, 19:01

Re: Bei compilieren: Identifier not found

Beitrag von theo »

procedure ZufallsAufg;
Muss heissen
procedure TMatexi.ZufallsAufg;

BlueRayONE
Beiträge: 2
Registriert: So 23. Mai 2010, 13:03
OS, Lazarus, FPC: Windows 7

Re: Bei compilieren: Identifier not found

Beitrag von BlueRayONE »

täm xD kann das nicht automatisch gehen^^...jaja...*peinlich* einmal und nie wieder:-D

danke.

Benutzeravatar
theo
Beiträge: 10871
Registriert: Mo 11. Sep 2006, 19:01

Re: Bei compilieren: Identifier not found

Beitrag von theo »

BlueRayONE hat geschrieben:täm xD kann das nicht automatisch gehen^
Doch. Im Deklarationsbereich den Cursor auf die Klasse setzten und Ctrl+Shift+C drücken. Baut das Implementationsgerüst ein.

Antworten