Einzelnen Beitrag anzeigen

gee21

Registriert seit: 3. Jan 2013
199 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Form2 wird nicht richtig gefunden? (Zum Projekt hinzufügen)

  Alt 30. Jul 2013, 22:21
Also anhand deiner jetzigen Antwort kann ich keinen Fehler erkennen. Und auch nicht an den Screenshots. Nimm mal die fehlerhafte Zeile aus deinem Projekt raus und kompilier mal dein Programm so, dass es lauffähig ist und versuche es dann nochmal. Wenn das dann auch nichts hilft, dann starte mal Delphi neu. Die 2009er Version hatte noch ein paar mehr Bugs, was neue Komponenten anging. Manchmal werden diese nicht erkannt und dann als fehlerhaft markiert, funktionieren aber trotzdem.
Hat leider nichts gebracht. Konnte das Projekt zwar wieder starten. Aber nachher kommen wieder die selben fehler.





Zitat:
Dort wo die anderen var stehen sollte auch Form2 : TForm stehen. Und Du musst das Form auch erzeugen. Entweder "automatisch" im Projekt-Code (dpr):
Application.CreateForm(TForm2, Form2); oder aus dem anderen Formular heraus, z.b. in einem ButtonClick-Event:


markieren
Delphi-Quellcode:

Form2 := TForm2.Create(Application);
Form2.Show;


Eem also wenn ich Form2 := TForm2.Create(Application); in einen button lade, kommt auch der fehler form2 nicht gefunden.
Hab noch das hier unten gefunden aber ich glaube das sieht doch auch nicht schlecht aus?



Delphi-Quellcode:
program Project1;

uses
  Forms,
  Main in 'Main.pas{Form1},
  Unit2 in 'Unit2.pas{Form2};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.Title := 'A.I. PopUp Manager';
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  Application.Run;
end.
Robert
  Mit Zitat antworten Zitat