| |
|
|
Torsten Rümker | pas qui schönste, mais une funktionierende Solution. KompilierenMarqueSéparation
Proc Datei_einlesen
Declare Zeile$, Zaehler&
@Sendmessage(Filmliste&,$0184,0,0)FilmListe löschen
Reset #1
Let Zaehler& = 1
Whilenot @Eof(#1)
Input #1, Zeile$
Datentraeger$[Zaehler&] = @Substr$(Zeile$,1,";")
Filmname$[Zaehler&] = @Substr$(Zeile$,2,";")
Beschreibung$[Zaehler&] = @Substr$(Zeile$,3,";")
@Addstring(Filmliste&,Filmname$[Zaehler&])
Inc Zaehler&
Endwhile
Close #1
Endproc
Proc Datei_schreiben
Declare Zaehler&, Zeile$
Rewrite #1
Let Zaehler& = 1
Whileloop @Getcount(Filmliste&)
Ifnot Datentraeger$[Zaehler&] = ""
Zeile$ = Datentraeger$[Zaehler&]+";"+Filmname$[Zaehler&]+";"+Beschreibung$[Zaehler&]
Print #1,Zeile$
Endif
Inc Zaehler&
Endwhile
Close #1
Endproc
Proc Eintrag_loeschen
Declare Zaehler&
Let Zaehler& = 1
Whileloop 1000
If @Getstring$(Filmliste&,@Getcursel(Filmliste&)) = Filmname$[&Loop]
Let Datentraeger$[&Loop] =""
Endif
Endwhile
Datei_schreiben
Datei_einlesen
'./../../function-references/XProfan/endproc/'>ENDPROC
MfG Torsten |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 14.11.2005 ▲ |
|
|
|
|
| |
|
| |
|
|
|
Ragnar Rehbein | un anderer ansatz wäre z.b. qui listview.dll de frank
il peut avec cela très léger une csv-fichier dans un listview reinschieben. dans qui LV la ligne effacer, Travailler etc. (LV peux on aussi unsichtbar faire) et anschließend wieder dans un csv-fichier écrivons.
ist avec sicherheit qui schnellste lösung.
malheureusement pas lizenzfrei.
r.r. |
|
|
| |
|
|