Hallo, dies ist mein erster Hilferuf, bitte seid nicht so streng wenn es eigentlich offensichtlich ist, das Problem zu lösen.
Ich habe ein Porgramm gescriptet, das Dateien semtlichen formates speichert, und sie dann eigentlich auch wieder öffnen sollte... -> sollte
Ich habe schon vieles probiert und bin auch im Internet nicht schlauer geworden. Hier mal der Code:
Spoiler anzeigen
;====================================================
;=================== Textteditor ====================
;====================================================
; AutoIt version: 3.3.4.0
; Language: German
; Author: "black_skorpi"
;
; ---------------------------------------------------
; Script Start
; ---------------------------------------------------
#Include <File.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#Region ### START Koda GUI section ### Form=C
$DateiErstellen = GUICreate("Datei Erstellen", 354, 225, 192, 130)
$Editor = GUICtrlCreateEdit("", 10, 10, 332, 190)
$Dateiname = GUICtrlCreateLabel("Dateiname:", 5, 205, 59, 15)
$NameBox = GUICtrlCreateInput("",60, 205, 92, 15)
$Endung = GUICtrlCreateLabel("Endung:", 158, 205, 40, 15)
$EndungBox = GUICtrlCreateInput("", 200, 205, 30, 15)
$SpeichernButton = GUICtrlCreateButton("Speichern", 235, 202, 62, 21, $WS_GROUP)
$OeffnenButton = GUICtrlCreateButton("Öffnen", 300, 202, 50, 21, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $SpeichernButton
$NameAuslesen = GUICtrlRead($NameBox)
$EndungAuslesen = GUICtrlRead($EndungBox)
$TextAuslesen = GUICtrlRead($Editor)
_FileCreate($NameAuslesen & "." & $EndungAuslesen)
$file = FileOpen(@ScriptDir & ".\" & $NameAuslesen & "." & $EndungAuslesen,1)
FileWrite($file, $TextAuslesen)
FileClose($file)
Case $OeffnenButton
$NameAuslesen = GUICtrlRead($NameBox)
$EndungAuslesen = GUICtrlRead($EndungBox)
GUICtrlSetData($Editor, FileRead(".\" & $NameAuslesen & "." & $EndungAuslesen,1))
EndSwitch
WEnd
Ich hoffe auf ein paar gute antworten, und versuche, sofort Stellung zu den Antworten zu beziehen.
Danke schonmal,
MfG black_skorpy