PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Listview --> Speichern lassen in einer Ini


thE_iNviNciblE
30.11.2001, 13:51
Hallo alle miteinander ich möchte die kompletten einträge von einem listview speichern + subitems

wie stelle ich das geschickt an ??

vielen dank für antworten *G*

MfG thE_iNviNciblE :P


Codeq
30.11.2001, 13:55
&quot;writeini -n <inifile> <section> <item> <value>&quot;

Ini Files schaun so aus
&quot;
[section]
bla=!23
blub=534
[section8]
bla=43
blub=22
&quot;
nur obs die beste lösung is für dein Prob.. ka.. bin kein VB&acute;ler :P

thE_iNviNciblE
30.11.2001, 14:15
Ja also das geht bestimmt nich was du mir da gepostest hast .... lol

ich meinte vielmehr das Listview1 auslesen mit einer for - schleife z.B. so

For dSave = 1 To ListView1.ListItems.Count - 1
dummysave = ListView1.ListItems(I)
Text1.Text = dummysave & vbCrLf
Open App.Path + &quot;\&quot; + &quot;jo.dat&quot; For Output As #FNr
&acute;Array komplett schreiben, über Join einen String
&acute;aus den Elementen bilden getrennt durch CrLf
Print #FNr, Join(dummysave, vbCrLf);
Close #FNr
Next dSave

oder so ähnlich *G*

reicht eigentlich auch wenn es in einer normalen datei steht hauptsache ich kann es einlesen von dem Listview1 *G*

MfG thE_iNviNciblE

cYrus
30.11.2001, 19:37
Also hab dir da mal was gebastelt - musste halt mal schauen obs das ist, was du meintest..

greez
Dj-Cyrus


dim intCounter as integer
dim strTemp as string

Open &quot;c:\temp\temp.ini&quot; For Output As #1

For intCounter = 0 To ListView1.ListCount - 1
strTemp = ListView1.ListItems(intCounter)
Print #1, strTemp
Next intCounter

Close #1

sami
30.11.2001, 19:41
@cyrus:
täusch ich mich oder ist das dann nicht wirklich ne .ini sondern einfach ne textdatei mit endung .ini?
weil dann würd ich die auch gleich .txt (oder .csv) nennen.

cYrus
30.11.2001, 19:47
Original von sami
@cyrus:
täusch ich mich oder ist das dann nicht wirklich ne .ini sondern einfach ne textdatei mit endung .ini?
weil dann würd ich die auch gleich .txt (oder .csv) nennen.


jo is nur ne Fake InI - habs eigentlich nur so hingeschrieben um die Eigentlich Funktion um von nem ListView auszulesen darzustellen die InI API muss er dann halt noch selber erstellen bzw. halt fragen, wenn ers ned kann.. *gg*

so long
Dj-Cyrus