Compiler Fehlermeldung

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut

Compiler Fehlermeldung

Beitragvon huynh hoang » 12. Jan 2018, 03:47 Compiler Fehlermeldung

CODE: ALLES AUSWÄHLEN
unit nachrichtenfeld;

{$mode objfpc}{$H+}

interface

uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls;

type

{ TNachrichtenfeld }

TNachrichtenfeld = class(TForm)
ja: TButton;
Nein: TButton;
Ignorieren: TButton;
Nachrichtentext: TEdit;
private
{ private declarations }
public
{ public declarations }
function nachricht(t,j,n,i:string):string;
end;

var
Nachrichtenfeld: TNachrichtenfeld;

implementation

{$R *.lfm}
function nachricht(t,j,n,i:string):string;
begin
nachricht := t+j+n+i;
//nachrichtenfeld.visible := true;

end;

end.

Der Fehler tritt auf in der Zeile nach var.
Ich kann keine Doppelung des identifires nachrichtenfeld finden. auch die 3. Zeile der Fehlermeldung gibt mir Rätsel auf. In Zeile 7 gibt es ja auch keinen entsprechenden Eintrag
huynh hoang
 
Beiträge: 1
Registriert: 12. Jan 2018, 03:39

Beitragvon Thandor » 12. Jan 2018, 06:32 Re: Compiler Fehlermeldung

Das Problem ist, dass dein Unit genau so heißt.
Pascal unterscheidet nicht zwischen Groß- und Kleinschreibung.
Thandor
 
Beiträge: 118
Registriert: 30. Jan 2010, 18:17
Wohnort: Berlin
OS, Lazarus, FPC: Windows 10 64Bit/ lazarus 1.6 mit FPC 3.0.0 (32Bit) | 
CPU-Target: 64Bit
Nach oben

• Themenende •

Zurück zu Freepascal



Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast

porpoises-institution
accuracy-worried