AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Seltsames Verhalten vom Forms

Ein Thema von 5etH · begonnen am 19. Jan 2009 · letzter Beitrag vom 19. Jan 2009
 
Benutzerbild von 5etH
5etH

Registriert seit: 4. Mär 2008
Ort: Giessen
217 Beiträge
 
Delphi 2007 Professional
 
#1

Seltsames Verhalten vom Forms

  Alt 19. Jan 2009, 07:53
Hallo Zusammen,

Ich habe einen Merkwürdigen Fehler beim Erzeugen von Forms. Folgender Fehler Tritt auf: ich arbeite mit Mehreren Dynamisch Erzeugten Forms. Ich kann in den Optionen Festhalten Welche Forms ich beim Starten des Programms schon erzeugen möchte. z.B. form 1 2 und 3, wenn ich diese auch in der Reinfolge erzeuge, kann ich form 2 und 3 ohne Probleme schließen, schließe ich aber form1 zuerst so schließt es 2 und 3 gleich mit.

Hier die entsprechenden Code Zeilen:




ich habe leider keine Ahnung woher das kommt und hoffe das ihr mir helfen könnt

Delphi-Quellcode:

procedure TForm1.FormShow(Sender: TObject);
begin
if first then // Variable zur Abfrage ob Programm Gestartet wurde um 2. aufruf zu vermeiden
begin
first := false;
if memo2.Lines[6] = '-1then // Memo2 Liest eine OPT.INI ein
begin
  button3.click;
end;
if memo2.Lines[7] = '-1then
begin
  button4.click;
end;
if memo2.Lines[8] = '-1then
begin
  button9.click;
end;
if memo2.Lines[9] = '-1then
begin
  button6.click;
end;
if memo2.Lines[10] = '-1then
begin
  button5.click;
end;
if memo2.Lines[11] = '-1then
begin
  if button1.visible then
  begin
    button1.click;
  end;
  button11.click;
end;
if memo2.Lines[13] = '-1then
begin
Chat1Click(self);
end;
end;
end;

//Das liegt hinter Den Buttons speziefisch für die Forms
procedure TForm1.Button3Click(Sender: TObject);
begin
  if not s3 then
  begin
  s3 := true;
  Application.CreateForm(TForm3, Form3);
  form3.show;
  end;
end;

//Und auf jedem Fenster onClose
procedure TForm3.FormClose(Sender: TObject; var Action: TCloseAction);
begin
form1.s3 := false;
self.destroy;
end;
Wenn ich die Forms aber Einzeln per Klick öffne tritt dieser Fehler nicht auf

In vollster Hoffnunf
Manuel
Manuel
Lieber heimlich schlau als unheimlich dumm
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz