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
Compiler Fehlermeldung
-
- Beiträge: 153
- Registriert: Sa 30. Jan 2010, 18:17
- OS, Lazarus, FPC: Windows 10 64Bit/ lazarus 3.0 mit FPC 3.2.2 (32Bit + 64bit)
- CPU-Target: 64Bit
- Wohnort: Berlin
Re: Compiler Fehlermeldung
Das Problem ist, dass dein Unit genau so heißt.
Pascal unterscheidet nicht zwischen Groß- und Kleinschreibung.
Pascal unterscheidet nicht zwischen Groß- und Kleinschreibung.