Autor Beitrag
chickenfigt1989
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 444
Erhaltene Danke: 2



BeitragVerfasst: Mi 02.03.11 03:55 
Hallo Leute
wenn ich mein Programm starte kommt normal ein login Fenster und wenn ich auf login klicke kommt die eig. form.
Soweit so gut aber wenn ich das Programm starte wird Form78 gleichzeitig mit der login form aufgerufen und wenn ich login klicke beendet sich das programm
woran liegt das?
lg
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Mi 02.03.11 04:40 
Hey,

ich vermute mal, du hast die Eigenschaft Visible der Form78 im Objektsinspektor auf True gesetzt. Also wird sie beim starten der Anwendung gleich mitgeöffnet. Weiterhin vermute ich, dass dein Login-Fenster deine MainForm ist (Form1) und du schließt die nach dem Login mit close. Wenn man die MainForm mit close schließt dann wird das Programm beendet. Benutz lieber Hide, das versteckt die Form nur.

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 02.03.11 06:12 
user profile iconchickenfigt1989 hat folgendes geschrieben Zum zitierten Posting springen:
Form78
:roll:

Für diesen Beitrag haben gedankt: Martok, Mitmischer 1703, mvollmer
chickenfigt1989 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 444
Erhaltene Danke: 2



BeitragVerfasst: Mi 02.03.11 12:37 
Hallo

Nein Das login Fenster ist nicht Form1 sondern ich habe das nur bei Projektoptionen auf
Main Form gesetzt.
Bei Klick auf den Login Button wird kein Close ausgeführt sondern Hide.
Und wenn ich die Form78 auf visible:=true; setze erscheint es dennoch.
bin am verzweifeln.
lg
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Mi 02.03.11 13:08 
Hey,

Cisible heißt "sichtbar" wenn das auf true steht wird sie angezeigt. Das muss auf false stehen! Ohne code kann man da wenig sagen. Häng mal das projekt mit in den anhang ran...

Mfg Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
chickenfigt1989 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 444
Erhaltene Danke: 2



BeitragVerfasst: Mi 02.03.11 13:47 
Hallo
Ja sorry meinte visible:=false;
Hier die Projektdateien: www.file-upload.net/.../Ultimative.rar.html
Bitte nicht zwecks den Code schlagen, da war ich noch Blutiger Anfänger, bin grad dabei das ich das Schöner mache.

lg

Für diesen Beitrag haben gedankt: spawn89
Gerd Kayser
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 632
Erhaltene Danke: 121

Win 7 32-bit
Delphi 2006/XE
BeitragVerfasst: Mi 02.03.11 14:51 
537 Formulare?????? Das sind mindestens 520 zuviel. :autsch:
HenryHux
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 542
Erhaltene Danke: 33

Windows 7 Premium
Delphi XE, Eclipse
BeitragVerfasst: Mi 02.03.11 15:00 
Hey, nur mal rein aus Interesse.
Was macht dein Projekt mit 3291 Elementen? :D

lg
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Mi 02.03.11 15:08 
user profile iconGerd Kayser hat folgendes geschrieben Zum zitierten Posting springen:
537 Formulare?????? Das sind mindestens 520 zuviel. :autsch:

user profile iconHenryHux hat folgendes geschrieben Zum zitierten Posting springen:
Was macht dein Projekt mit 3291 Elementen? :D

Ich würd dir wärmstens empfehlen das Projekt noch einmal komplett neu als Konsolenanwendung aufzusetzen. Da kann dir der selbe Fehler nicht nocheinmal passieren und du kannst dich rein auf die Programmierung konzentrieren. :zustimm:
chickenfigt1989 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 444
Erhaltene Danke: 2



BeitragVerfasst: Mi 02.03.11 15:09 
Wie ich bereits Sagte bin ich grad dabei die Formular anzahl und so zu reduzieren
Weis den keiner wieso den die Form78 aufgerufen wird am start?
lg
guinnes
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 182
Erhaltene Danke: 14



BeitragVerfasst: Mi 02.03.11 15:27 
Nur mal so als Tipp, wenn du sowas einstellst :
Keine DCU's ( werden beim Kompilieren neu gemacht, braucht das Netz nicht belasten )
Keine ~irgentwas ( sind Backup-Dateien, wer braucht sowas )
Die Exe kann auch raus. Alles in allem wird der Download dadurch deutlich übersichtlicher.
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Mi 02.03.11 15:29 
Hey,

erstmal ein Auszug aus deinem Code:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
procedure TfrmLogin.btnLoginClick(Sender: TObject);
begin
if AccountSystemClient.Login(edtUsername.Text, edtPassword.Text) then
  begin
    ModalResult := mrOK;
    Close;
      end
  else
    ShowMessage('Falsche Benutzerdaten!');
end;
da steht ein close -.-
das mit der Form konnt ich leider nicht rausfinden, da ich nicht debugen kann, weil mir da einige Units fehlen (z.B.: JvExControls.dcu).

user profile iconGerd Kayser hat folgendes geschrieben Zum zitierten Posting springen:
537 Formulare?????? Das sind mindestens 520 zuviel. :autsch:
heißt ja nich umsonst Ultimative.rar xD Sry aber den Kommentar konnt ich mich nich verkneifen :P

user profile iconguinnes hat folgendes geschrieben Zum zitierten Posting springen:
Alles in allem wird der Download dadurch deutlich übersichtlicher.
Und man muss nicht so lange durch den Ordner scrollen bis man die *.dpr gefunden hat^^

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
mvollmer
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 42
Erhaltene Danke: 3


Delphi (Seattle), C (MPLAB X)
BeitragVerfasst: Mi 02.03.11 16:36 
Hallo chickenfigt1989,

versuch doch mal folgendes:
1. Öffne deinen Projekt Ordner mit dem Windows Explorer
2. Drückte dort Strg+A
3. Shift + Entf
4. Peiltaste Links
5. Enter

Geschieht diese Tastenkombination in Kürze, sollte deine Form78 nicht mehr erscheinen.

Btw warum schaffst du es 5XX Forms nicht beim starten einzublenden und bei einer Form nicht?
spawn89
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 82
Erhaltene Danke: 7

Linux
CodeTyphon
BeitragVerfasst: Mi 02.03.11 16:42 
Sollte das ein Scherz sein?
Falls ja ..., ... absolut gelungen :hair:
Falls nein ..., ... versuchs als Kunstobjekt zu verkaufen (die Usesliste im es.pas-implementation-Teil :nut: )

Herrlich. :lol:
chickenfigt1989 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 444
Erhaltene Danke: 2



BeitragVerfasst: Mi 02.03.11 16:45 
Ka wieso aufeinmal erscheint die form beim starten weis nicht wieso
lg
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 02.03.11 17:41 
user profile iconchickenfigt1989 hat folgendes geschrieben Zum zitierten Posting springen:
Wie ich bereits Sagte bin ich grad dabei die Formular anzahl und so zu reduzieren
Du machst doch eh in jedem Formular fast das selbe, insofern ist das zwar viel Arbeit, aber da du so viele Formulare erst erstellt hast statt die brain.exe einzuschalten und auf Tipps zu hören, hattest du ja wohl ohnehin viel Langeweile...

Deshalb reduziere nicht, sondern mach neu... :roll:
Gerd Kayser
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 632
Erhaltene Danke: 121

Win 7 32-bit
Delphi 2006/XE
BeitragVerfasst: Mi 02.03.11 21:38 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Deshalb reduziere nicht, sondern mach neu... :roll:
neue Formulare? :D
glotzer
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 393
Erhaltene Danke: 49

Win 7
Lazarus
BeitragVerfasst: Mi 02.03.11 22:32 
ich habe auf einmal en dringendes verlangen meinen kopf so lange gegen die wand zu schlagen bis ich der meinung bin das es nur 5 formulare sind.

mal ernsthaft: das hier ist ein rießen großer denkfehler ist.
haentschman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 285
Erhaltene Danke: 33


DX10 Berlin Professional
BeitragVerfasst: Do 03.03.11 21:12 
[OT]
Hallo chickenfigt1989...

bitte nicht böse sein. :zwinker: Jedesmal wenn ich deinen Nicknamen lese habe ich das Bild im Anhang im Kopf ...
Wäre vieleicht ein Vorschlag als Avatar... :zwinker:
[/OT]

Nachtrag: Das Bild gefällt mir so, daß ich es jetzt als Avatar verwende... :P
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von haentschman am Do 03.03.11 22:21, insgesamt 1-mal bearbeitet
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 03.03.11 21:22 
Ne, das huhn hat ja gewusst was es tut und nicht ~300 Formulare mit ähnlichem inhalt angelegt. :mrgreen:

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.

Für diesen Beitrag haben gedankt: Martok, mvollmer