Hallo Leute,
Ich versuche in meinem Installshield Project eine Textdatei auf zu machen und lesen:
#define EXAMPLE_FILE "MeineTextDatei.txt"
#define EXAMPLE_DIR "C:\WINDOWS"
function BOOL keytest(list)
STRING k(0),svLine;
NUMBER nvFileHandle,i;
LIST listID;
begin
ListAppendToArray ( k, list, TRUE );
//for i=0 to 4
// MessageBox("key = " +k(i), INFORMATION);
//endfor;
OpenFileMode(FILE_MODE_APPEND);
// Die Textdatei öffnen.
if (OpenFile (nvFileHandle, EXAMPLE_DIR,EXAMPLE_FILE ) < 0) then
MessageBox ("OpenFile fehlgeschlagen.", SEVERE);
endif;
// Leere String-Liste anlegen.
listID = ListCreate (STRINGLIST);
// Zeilen aus Textdatei in Stringliste einlesen.
while GetLine (nvFileHandle, svLine) = 0
ListAddString (listID, svLine, AFTER);
endwhile;
// Datei schließen.
if (CloseFile (nvFileHandle) < 0) then
MessageBox ("CloseFile fehlgeschlagen.", SEVERE);
endif;
// Text anzeigen, der aus Datei gelesen wurde.
SdShowInfoList ("", "", listID);
end;
Aber seltsamerweise Openfile wird fehlgeschlagen, obwohl die Datei in die Verzeichnis „C:/ windows“ existiert.
Ich werde für jede Hilfe dankbar
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
OPenfile
Started by
installbeh
, Jan 31 2007 20:36
1 reply to this topic
Posted 01 February 2007 - 08:38
Versuch's mal hiermit:
#define EXAMPLE_DIR "C:\\WINDOWS"
#define EXAMPLE_DIR "C:\\WINDOWS"
Stefan Krüger
InstallSite.org twitter facebook