| |
|
|
Torsten Rümker | No el schönste, aber una funktionierende Solución. KompilierenMarcaSeparación
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 | una otro ansatz wäre z.b. el listview.dll de frank
uno kann así muy ligeramente una csv-datei en un listview reinschieben. en el LV zeile löschen, bearbeiten etc. (LV puede ser auch unsichtbar hacer) y anschließend otra vez en un csv-datei escribir.
es con sicherheit el schnellste lösung.
por desgracia, no lizenzfrei.
r.r. |
|
|
| |
|
|