Ich hab noch ein Problem, und nachdem ich gesehen habe es geht hier echt super mit Lösungen.
Vielleicht kann mir jemand helfen.
Ich möchte eine Datei in einen Array lesen, dann nach einem Wert suchen und die Datei (falls nicht vorhanden) um den Wert ergänzen.
Sollte die Datei nicht vorhanden sein, sollte sie erstellt werden.
Aber ich steh da voll auf dem Schlauch.
danke
C
#include <GUIConstants.au3>
#include <file.au3>
#include <Date.au3>
#include <array.au3>
#include <Process.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <UpdownConstants.au3>
#include <EditConstants.au3>
#include <ListboxConstants.au3>
#include <WindowsConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <Constants.au3>
#include <GuiListView.au3>
#include <Misc.au3>
$APPDATA=EnvGet("APPDATA")
$SystemDrive=EnvGet("SystemDrive")
$Systemroot= EnvGet("SYSTEMROOT")
$USERNAME=EnvGet("USERNAME")
$ProgramData= EnvGet("ProgramData")
$temp=EnvGet("TEMP")
$USERPROFILE=EnvGet("USERPROFILE")
Local $arraydbfile
Break(0) ; 0 = Break is disabled (user cannot quit)
$arraydbfile="0"
$returncode="0"
$dbfile=$USERPROFILE & "\AppData\LocalLow\Sun\Java\Deployment\security\exception.sites"
$x=0
$url="Beispieltext"
If Not FileExists($dbfile) Then
Local $hFileOpen = FileOpen($dbfile, 10)
FileWriteLine($dbfile,@LF)
FileClose($dbfile)
EndIf
Local $rep_zertmodelArray
$i=0
_FileReadToArray($dbfile, $rep_zertmodelArray)
For $i = 0 To $rep_zertmodelArray[0]
if $test1 = 0 Then
$x=$x+1
EndIf
Next
if $x=0 Then
;MsgBox(0,"x", $x)
_ArrayDelete($rep_zertmodelArray,0)
_ArrayInsert($rep_zertmodelArray,0,$url)
Local $hFileOpen = FileOpen($dbfile, 10)
_FileWriteFromArray($dbfile, $rep_zertmodelArray)
FileClose($dbfile)
EndIf
$y=0
_FileReadToArray($dbfile, $rep_zertmodelArray)
For $y = 0 To $rep_zertmodelArray[0]
If $rep_zertmodelArray[$i] = "" Then
_ArrayDelete($rep_zertmodelArray, $y)
EndIf
Next
Exit
Alles anzeigen