Ich peil es nicht!
Verfasst: 19.10.2007 13:46
Hallo Bisonte,
Also ich habe jetzt den Code so geändert wie Du mir das vorgeschlagen hast:
Im Ausgabefeld bin ich jezt von einer Statusbar auf ein TextGadget ausgewichen weil es grafische Probleme mit dem Ende der Statusbar gab.
In der Zeile in der die Versionsnummer ausgegeben werden soll steht dann bei mir folgendes:
Nur seit deinem neuen codeschnipsel hat das vorne und hinten nicht mehr hin. Ich komme auch mit diesem "Übergeben" überhaupt nicht klar... man verstehe dass meine Basic-Kenntnisse auf 5.Klasse Realschule beruhen.
Wenn ich mein Programm starte, dann steht im TextGadget #Text_3 der Pfad der zu der Start-Datei (C:\Games) führt. Den hat man vorher mittels Path$ bestimmt. Dem Pfad aus #Text_3 soll jetzt der String "Upgrade.txt" hinzugefügt werden (C:\Games\Upgrade.txt), damit dann endlich die Upgrade.txt ausgelesen werden kann und der String 1.1.4 unten im TextGadget #Text_8 als "Version 1.1.4" angezeigt wird.
Und gerade das peil ich überhaupt nicht.
Danke für Deine Hilfe
PureNoob
Also ich habe jetzt den Code so geändert wie Du mir das vorgeschlagen hast:
Code: Alles auswählen
Procedure.s Version(Pfad.s)
If ReadFile(1, Pfad)
While Eof(1)=0
code$=ReadString(1)
Position=FindString(code$," Patch",1)
If Position>0
code$=Mid(code$, Position + Len("Version") ,5)
Break
EndIf
Wend
CloseFile(1)
EndIf
ProcedureReturn code$
EndProcedure
In der Zeile in der die Versionsnummer ausgegeben werden soll steht dann bei mir folgendes:
Code: Alles auswählen
SetGadgetText(#Text_8, "Installierte Patch-Version: " + Version())
Wenn ich mein Programm starte, dann steht im TextGadget #Text_3 der Pfad der zu der Start-Datei (C:\Games) führt. Den hat man vorher mittels Path$ bestimmt. Dem Pfad aus #Text_3 soll jetzt der String "Upgrade.txt" hinzugefügt werden (C:\Games\Upgrade.txt), damit dann endlich die Upgrade.txt ausgelesen werden kann und der String 1.1.4 unten im TextGadget #Text_8 als "Version 1.1.4" angezeigt wird.
Und gerade das peil ich überhaupt nicht.
Danke für Deine Hilfe
PureNoob