Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
ich habe gerade noch festgestellt, dass ich es unter der option "reopen" in Delphi öffnen kann sonst aber nicht :wall: :gruebel:
Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
hier sind 2 screenshots von den Fehlern und im Hintergrund die Daten die gespeichert wurden nachdem ich save projekt durchgeführt hat.
Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
so jetzt erstmal ein großes Danke an alle die mir geholfen haben.
Aber jetzt kommt ein Problem, dass ich noch nie hatte. Wenn ich mein Projekt speichern will speichert der nur 3 dateien (auch keine exe) und wenn man die datei delphi projekt öffnen will kommen fehler meldungen
Was soll ich tun?
Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
jo das war auch ein Fehler sehe ich gerade ;)
aber der eigentlich Fehler besteht weiter hin.
Ich habe mal zur Veranschaulichung ein Screenshot gemacht
Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
else
begin
end;
end; // <-- muss hier ein . anstelle eines ; hin? so habe ich das verstanden. Aber ads klappt nicht.
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit2.Visible := FALSE;
Forum: Object-Pascal / Delphi-Language
by jens106,
22. Sep 2009
Ich habe Matze's Beitrag nicht negativ gesehen. Hanz im Gegenteil... Er hat doch recht.
Jetzt aber noch ein Frage: Ich habe jetzt noch ein Funktion " in alles Umwandeln" hinzugefügt aber ich bekomme jetzt ganz ganz unter bei
procedure TForm1.FormCreate(Sender: TObject);
Mehrere Fehler:
Unit1.dpr(308): Statement expected but 'PROCEDURE' found
Unit1.dpr(318): Text after final...
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
so ich habe ads jetzt so probiert
procedure TForm1.Button1Click(Sender: TObject);
var zahl, ergebnis, unterergebnis : Double;
begin
if not TryStrToFloat(zahl S: string; out Value: Double): Boolean; overload; then
begin
ShowMessage('Ungültige Eingabe');
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
ich lerne delphi (ich glaube das ist pascal) doch erst seit 2 wochen ich kann damit kaum was anfangen ;)
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
bevor ich jetzt mein ganzes Programm ruiniere... ;)
kann ich einfach so anstelle von Real Double hinschreiben? Wenn ja wie mache ich das dann mit StrTo***?
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
procedure TForm1.Button1Click(Sender: TObject);
var zahl, ergebnis, unterergebnis : Real;
begin
if not TryStrToFloat(Edit1.Text,zahl) then
begin
ShowMessage('Ungültige Eingabe');
end
else
begin
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
bei mir kommt eine Fehlermeldung
if not TryStrToFloat(Edit1.Text,zahl) then
begin
ShowMessage('Ungültige Eingabe');
end
else
begin
end;
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
nein natürlich nicht danke ;)
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
könntest du vielleicht ein Beispiel nennen wie man das macht? Ich kenne diese OnChange anwendung noch nicht.
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
uiuiui ich merke schon jeder hat da seine eigene methode ;)
Naja neues Problem. Mein Taschenrechner Funktioniert super aber wenn ich jetzt einen Text in meine edit box eingebe stürzt delphi natürlich ab. Ich habe schon nach einer möglichkeit gesucht zu überprüfen ob der eingegebene wert eine ziffer oder eion buchstabe ist, aber ich komme nur auf sehr komplizierte methoden. Ich lerne Delphi...
Forum: Object-Pascal / Delphi-Language
by jens106,
21. Sep 2009
jo danke dir.
aber wieso brauche ich da eins wenn ich nirgend anders eins gestzt habe?