Forum: Programmieren allgemein
by ByTheTime,
28. Jan 2012
Hat sich erledigt!
@Darlo: Danke Darlo, das du das erwähnt hast, ich hatte "f" als "Real" deklariert :S
Forum: Programmieren allgemein
by ByTheTime,
27. Jan 2012
Sorry, das ich das wieder aufwühle, aber ich kriege es einfach nicht gebacken!!!
Das ist mein Codeschnipsel:
if TryStrToFloat(TPArray.Ort, f) then
Excel.Cells.Value := f;
Was mache ich den falsch... f ist als variable (f: Real;) deklariert...
Forum: Programmieren allgemein
by ByTheTime,
21. Jan 2012
Ich muss das ganze nochmal aufrollen...
Ich habe versucht, mit "TryStrToFloat" einen String aus einem Edit-Feld in einen Float-Wert umzuwandeln. Leider habe ich den Befehl erst falsch verstanden, und folgendes gemacht:
Excel.Cells.Value := TryStrToFloat(Edit1.Text);
Dann habe ich erfahren, das TryStrToFloat mir erst als Boolean zurückgibt ob man den String umwandeln kann oder nicht und dann...
Forum: Programmieren allgemein
by ByTheTime,
19. Jan 2012
Danke für die Hilfe,
wie oben schon genannant wollte ich nicht jeden Fall (da es seeehr viele sind) mit try, except behandeln, das wäre sehr aufwendig, das mit dem 'TryStrToFloat' kommt mir gerade recht :)
Forum: Programmieren allgemein
by ByTheTime,
19. Jan 2012
Hallo,
der Titel ist vllt. etwas unpassen... Ich habe folgendes Problem:
Meine Anwendung kopiert Werte aus ComboBoxen in Excel. Allerdings habe ich das Problem, das sie in Excel dann als Text stehen. Da mein Excel Dokument ebenfalls mit Formlen arbeitet und verschiedene Felder zusammenrechnet, muss ich das Dokument öffnen und erst alle als Text gespeicherten Zahlen in eine Zahl umwandeln....