Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi VS VB (https://www.delphipraxis.net/16050-delphi-vs-vbulletin.html)

Willi Wacker 13. Feb 2004 13:54

Re: Delphi VS VB
 
Zitat:

ini.WriteString('Benutzer','Name','Hans Muster');
.
.
txtappdir.Text := ini.ReadString('Benutzer','Top',0);
Du speicherst unter "Name" und versuchst, unter "Top" zu lesen :warn:

agm65 13. Feb 2004 13:58

Re: Delphi VS VB
 
auch ein blindes huhn findet irgendwann mal was....sorry jungs und danke ! :wall:

Tpercon 13. Feb 2004 14:02

Re: Delphi VS VB
 
Zitat:

Zitat von agm65
txtappdir.Text := ini.ReadString('Benutzer','Top',0); <- hierbei

Der Fehler leigt an der Null, da muß ein String hin, den die Funktion zurück gibt, wenn der Ini Eintrag nicht gefunden wird.

Benedikt 13. Feb 2004 14:05

Re: Delphi VS VB
 
Und wenn du ReadString einsetzt, ist der letzte Parameter auch ein String, weil dieser der Wert ist, der zurückgegeben wird, sollte der Wert nicht in der INI-Datei stehen.

Plague 14. Feb 2004 12:37

Re: Delphi VS VB
 
Das müsste doch ganz einfach gehen!

Delphi-Quellcode:
var
Text: string;

begin
Text := Memo1.Text;
end;
Oder etwa nicht? So müsste das eigentlich möglich sein...

Mfg
Thomas :coder:

FriFra 14. Feb 2004 13:52

Re: Delphi VS VB
 
So etwas wie der Fehler mit der 0 passieren nur, weil man in VB nichts deklarieren muss und die Typen verwenden kann wie man Lust und Laune hat :wall: ... VB animiert zu einem schlechten Programmierstiel. :warn:
Wenn Du in deinen VB Projekten "Declare Explicit" an den Anfang schreibst, zwingt dich VB wenigstens alles zu deklarieren... die automatischen Typumwandlungen (z.B. Test$ = 0 korrekt wäre eigentlich Test$ = CStr(0) ) kann man ja leider nicht abstellen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:29 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz