![]() |
Delphi VS VB
Moin Leute, hier mal wieder ne vb - delphi frage..
ist es möglich den string wert einer text box zu speichern ? in vb: ' läd den textbox inhalt text1 = GetSetting(App.Title, Me.Name, "Test", "") 'speichert den textbox inhalt Call SaveSetting(App.Title, Me.Name, "Test", text1) :drunken: thx cu agm65 |
Re: Delphi VS VB
Zitat:
|
Re: Delphi VS VB
nein ich habe nicht gemeint ob es in visual basic geht sondern in delphi ??
das von mir ist der vb code ! also die frage nochmal gestellt für delphi ! danke ! |
Re: Delphi VS VB
Kuck dir in der Hilfe mal TRegistry oder alternativ TIni an.
|
Re: Delphi VS VB
habe mir für die infi file entschieden und gleich weitere probleme :) ! achtung !
Write: var ini: TIniFile; ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+ 'config.ini'); ini.WriteString('Benutzer','Name','Hans Muster'); Read: var ini: TIniFile; ini:=TIniFile.Create('config.ini'); try txtappdir.Text := ini.ReadString('Benutzer','Top',0); finally ini.free; end; jetzt sagt der mir was von wegen string und integer ,...hab es schon mit inttostr versucht geht aber ich will ja keinen zahlenwert, ich hätte gerne den wert für meine textbox oder mache ich da was falsch ? |
Re: Delphi VS VB
Delphi-Quellcode:
Write:
var ini: TIniFile; ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+ 'config.ini'); ini.WriteString('Benutzer','Name','Hans Muster'); ini.free; Read: var ini: TIniFile; ini:=TIniFile.Create('config.ini'); try txtappdir.Text := ini.ReadString('Benutzer','Top','0'); finally ini.free; end; |
Re: Delphi VS VB
Delphi-Quellcode:
Und du meinst, er findet deine Ini-Datei wieder?
ini:=TIniFile.Create('config.ini');
|
Re: Delphi VS VB
das frage ich dich ?
|
Re: Delphi VS VB
Das war eine rhetorische Farge, die dich zum Nachdenken anregen soll. :roll:
|
Re: Delphi VS VB
vielleicht solle ich das ExtractFilePath(ParamStr(0))+
davor machen ? okay dann sagt er mir was von wegen string und int txtappdir.Text := ini.ReadString('Benutzer','Top',0); <- hierbei aber mit inttostr bzw strtoint....geht es nicht ... ?? hier zu ne idee |
Re: Delphi VS VB
Zitat:
|
Re: Delphi VS VB
auch ein blindes huhn findet irgendwann mal was....sorry jungs und danke ! :wall:
|
Re: Delphi VS VB
Zitat:
|
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.
|
Re: Delphi VS VB
Das müsste doch ganz einfach gehen!
Delphi-Quellcode:
Oder etwa nicht? So müsste das eigentlich möglich sein...
var
Text: string; begin Text := Memo1.Text; end; Mfg Thomas :coder: |
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 13:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz