Autor Beitrag
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Mi 21.05.08 16:26 
Hallo

hat jemand ne Lösung wie ich das selektierte Verzeichnis in ne UIni-Datei bekomme????


So geht es definitiv nicht:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TForm7.Button1Click(Sender: TObject);
var
ini:TIniFile;
begin
ini.WriteBool('PASSWORD','pfad',shelltreeview1.Selected);
end;

oder
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TForm7.Button1Click(Sender: TObject);
var
ini:TIniFile;
begin
ini.WriteBool('PASSWORD','pfad',directorylistbox1.Selected[0]);
end;


Ich bekomme ne Fehlermeldung beim Runing

Ebefnfalls geht nicht:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TForm7.Button2Click(Sender: TObject);
var
ini:TIniFile;
begin
ini.WriteString('PASSWORD','pfad',ExtractFilePath(ParamStr(0)));
end;
finalr1
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mi 21.05.08 20:37 
Hey,

also einen selektierten Eintrag z.B. aus einer Listbox bekommste so heraus:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
  for i := 0 to Listbox1.Items.Count - 1 do begin
   if Listbox1.Selected[i] then begin
     ShowMessage(Listbox1.Items.Strings[i]);
   end;
 end;


Und das Arbeitsverzeichnis des Programmes:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
var Verzeichnis: String;
begin
 Verzeichnis := ExtractFilePath(ParamStr(0));
 ini.WriteString('xxx','xxx',Verzeichnis);
end;


Das sollte normalerweise funktionieren !

Gruss Daniel
MDX Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Do 22.05.08 12:25 
Das funktioniert aber auch nicht....

wieder ne fehlermeldung
nagel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 708

Win7, Ubuntu 10.10

BeitragVerfasst: Do 22.05.08 12:31 
Was funktioniert nicht, welche Fehlermeldung, an welcher Stelle...
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Do 22.05.08 12:31 
user profile icondavid-kurz hat folgendes geschrieben:
wieder ne fehlermeldung

"Kommt eine Fehlermeldung" ist keine ausreichende Fehlerbeschreibung!

Aber in diesem Fall es ist klar, warum Du eine AV bekommst - Du musst die Instanz erst erzeugen. ;)
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
var
 ini: TIniFile;
begin
 ini := TIniFile.Create('FILENAME!');
...
wazup
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 101

Windows XP
Delphi 2009
BeitragVerfasst: Do 22.05.08 15:33 
Freigeben sollte man die erstellte Instance natürlich auch

ausblenden Delphi-Quelltext
1:
INI.Free;