-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
hab es nun mit einem Timer hinbekommen NUR dieser löst den Knopf ja in einem bestimmten Intervall aus.. werde versuchen da irgendwas zu ändern sodass er gar nciht aktiviert wird, wenn das Editfeld leer ist.. aber das ist denke ich, wenn dann ein anderer Topic.
Vieln super herzlichen Dank für deine wirklich sehr gute Unterstützung Marabu!!
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
achso das soll bedeuten, dass was ich vorhabe, dass das Fenster sich automatisch schließt wenn alles stimmt ist unmöglich ?? und es muss obe man will oder nicht der Knopf gedrückt werden ??
wenn ja dann ist ja das alles was ich mit deiner Hilfe erstellt habe ja vollkommen nutzlos :(
außerdem verstehe ich das nicht...dass doch die Knopfprocedur ausgelöst wird wenn eben nichts in der ini...
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
habe gerade alles nochmal nachgeprüft und sogar gegen deinen Code ersetzt
Ergebnis
der Knopf wird immer noch nicht gedürckt..ich muss immer selbst drücken :(
wenn ich in Button1Click(Button1) oder Button1Click(nil) mache geht es einfach nicht
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
leider ändert das MemIniFiles nichts daran...
und wenn ich das ini.Create weglasse im Button dann bekomme ich Violation Fehler aber eben nur einmal dann geht es weiter..mit ini.Create im Knopf kommt die Violation nicht aber wie gesagt der Button will nicht automatisch drücken..obwohl er ja geht wenn man manuell drückt kommt nichts..somit sollte er gehen :cry:
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
procedure TLoginForm.LoginButtonClick(Sender: TObject);
var
ini: TMemIniFile;
fn: TFileName;
begin
if PswdEdit.Text = PASSWORD then
begin
fn := ChangeFileExt(ParamStr(0), '.ini');
ini := TMemIniFile.Create(fn);
ini.WriteString('Einstellungen', 'LetzteAnmeldung', DateTimeToStr(Now));
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
so nun funktioniert es FAST perfekt...wies nur FAST..weil nun dieser befehl nicht richtig geht:
... on Create der Nebenform
button1click(button1);
...
beime rsten Start wenn keine INI-Datei erzeugt ist wird der Knopf ausgelöst..wenn aber ini-Datei erzeuigt ist und der Eintrag ins Editfeld geholt wird dann wird nicht mehr geklcikt..sprich der text steht drin und man muss manuell...
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
so jetzt bekomme ich es hin, dass nun die Form2 als erste startet... ABER
meine ganzen Funktionen wie Edit1.Text = 'hallo' usw..
muss ich ausschalten sonst bekomme ich lauter Fehler :(
wie kann ich das lösen ??
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
ich bekomme es einfach nicht hin, weiss nicht wieso deine Form2 als erste startet ist mir einfach ein komplettes Rätsel denn als Code hat es nur einen Button bei der ActiveControl und wenn dieser weggelassen wird kommt die trotzdem als erste....
ich habe ein anders beispiel vorher gemacht dass einwandtfrei funktioniert NUR nicht wenn ich es in meine Anwendung einbinden will..ich meine bei...
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
yep aber aufgefallen ist mir nur das Var der Formen sonst nichts.
jetzt habe ich das einfach nachgebaut und siehe da meine Form1 startet immer als erste..kann es sein, dass du einfach die hauptform in Special Form umbenannt hast ?? und die MainForm eigentlich die Form2 ist..denn sonst kann ich mir nicht erklären wieso diese als erste startet.
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
nein ist alles raus in der Hauptform steht jetzt gar nichts mehr über die Form2 drin so als gäbe es sie nicht... ich komme einfach nicht darauf aus welchen gründen deine SpecialForm VOR der Hauptform startet..denn da ist gar kein Befehl drin und auch keine Einstellung an der ich das ändern könnte habe alles schon durchprobiert aber wahrscheinlich einfach nur übersehen.
Selbst wenn ich den...
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
danke für den Anhang funktioniert sehr gut
NUR eben nicht bei mir
ich habe ein Oncreate im Hauptfenster..deines ist da leer... habe alles eingestellt wie bei dir auch..und Active Control beim Form2 auch auf den Knopf gelegt aber jetzt wird mein Form2 gar nciht angezeigt sondern das hauptform erscheint sofort :( ich bin wohl zu blöde um das umzusetzen :(
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
okay wenn iches mit NIL erzeuge und ModalResult nehme dann schließt sich das Programm einfach.. wenn ich aber Form2.Free weiterhin nehme, dann bekomme ich immer noch den gleichen Fehler
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
das mit dem ModalResult := mrOK klappt nicht da Schließt sich dann die Anwendung komplett ..aber die Fehlermeldung ist weg..wie gesagt liegt ja auch am Form2.Free :(
vielleicht sollte ich noch erwähnen, dass ich in Die OnClose von Form2
Application.Terminate();
reingeschrieben habe..
das vorhin war ein Schreibfehler..ist korrigiert worden
-
Forum: Programmieren allgemein
by Avax2k,
29. Jan 2006
Hallo, habe abermals ein Problem und weiss nicht mehr weiter...
Ich verwende folgenden Code um ein Fenster vor der MainForm einzublenden..das funktioniert auch tadellos... nur wenn ich bei dem eingeblendeten Fenster den Befehl Free verwende bekomme ich immer eine Fehlermeldung, dann geht das Programm aber weiter. Lasse ich free weg bleibt das Fenster immer im Vordergrund aber im Hintergrund...