Jump to content


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.
Photo

OPenfile


1 reply to this topic

installbeh

installbeh
  • Full Members
  • 2 posts

Posted 31 January 2007 - 20:36

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


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 01 February 2007 - 08:38

Versuch's mal hiermit:

#define EXAMPLE_DIR "C:\\WINDOWS"