Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 15:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



1. | 3. | 5. | Linie usw.. in Datei auslesen

Discussion on 1. | 3. | 5. | Linie usw.. in Datei auslesen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1

 
Furkan's Avatar
 
elite*gold: 59
The Black Market: 326/0/0
Join Date: Jun 2010
Posts: 1,945
Received Thanks: 424
1. | 3. | 5. | Linie usw.. in Datei auslesen

Hey...
Ich wollte von einer Datei die 1. 3. 5. linie usw.. bis 60 Linien auslesen und wiedergeben.. Nur klappt das i-wie nicht.. Ich dachte mir vielleicht kann mir jemand helfen..
Code:
$open = FileOpen(@ScriptDir&"\datei.txt")
For $i = 1 To 60
	$msg = FileReadLine ($open,$i+1)
	MsgBox (0,"",$msg)
Next
Sleep(10)
Furkan is offline  
Old 07/15/2011, 20:41   #2
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
beispiel:
PHP Code:
for $i=0 to 14
$IDs 
FileOpen(@ScriptDir "\datei.txt")
$username FileReadLine($IDs$i+1
msgbox(0""$username)
next 
Ludder231 is offline  
Old 07/15/2011, 20:44   #3

 
Furkan's Avatar
 
elite*gold: 59
The Black Market: 326/0/0
Join Date: Jun 2010
Posts: 1,945
Received Thanks: 424
Quote:
Originally Posted by Ludder231 View Post
beispiel:
PHP Code:
for $i=0 to 14
$IDs 
FileOpen(@ScriptDir "\datei.txt")
$username FileReadLine($IDs$i+1
msgbox(0""$username)
next 
Funktioniert nicht.. der nennt die 1. Linie, danach die 2., danach die 3., danach die 4. usw..
Furkan is offline  
Old 07/15/2011, 20:51   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,147
PHP Code:
$File FileOpen(@ScriptDir "\datei.txt")
If 
Not @error Then
    
For $i 1 To 60
        $Text 
FileReadLine($File)
        If @
error Then ExitLoop

        MsgBox
(0""$Text)
    
Next
EndIf 
In dem Fall wäre 60 die maximale Anzahl der Zeilen. Sollte es nicht so viele Zeilen in der .txt geben, bricht das Script schon vorher ab.

Damit würdest du jede Zeile einzeln auslesen:
PHP Code:
$File FileOpen(@ScriptDir "\datei.txt")
If 
Not @error Then
    
While True
        $Text 
FileReadLine($File)
        If @
error Then ExitLoop

        MsgBox
(0""$Text)
    
WEnd
EndIf 

Gib bei der For-Schleife einfach die Schritte an (Step 2).
PHP Code:
$File FileOpen(@ScriptDir "\datei.txt")
If 
Not @error Then
    
For $i 1 To 60 Step 2
        $Text 
FileReadLine($File$i)
        If @
error Then ExitLoop

        MsgBox
(0""$Text)
    
Next
EndIf 
KDeluxe is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Frage] Auslesen einer .Ini Datei
03/11/2011 - AutoIt - 4 Replies
Ich wollte mal fragen ob mir wer sagen kann wie ich eine Ini Datei auslesen kann, und das ausgelesene wieder ausgeben kann. Z.B ich habe was in meiner ini Datei stehen und möchte das es in einer inputbox erscheint. Meine Ini Datei sieht so aus IP1=111.222.225.1
Angeklickte Datei auslesen
12/14/2010 - AutoIt - 0 Replies
Hi, Ich habe mir ein Programm macht das den Inhalt der Datei ausliest die man anglickt nur ich habe leider kein plan wie es geht den Pfad von angeklickte Datein auszulesen? Also nochmal anders : Hab in der Shellvon AutoIT eine neue Rechtsklick Opton hinzugefügt und jetzt will ih das AutoIT den Datei Pfad zu der Datei ausliest auf die man Rechtklick gemacht hatt.
txt Datei - Zeilen auslesen und verwenden
07/03/2010 - AutoIt - 16 Replies
So hab jetzt wieder mal eine Frage an euch :D Erstmal: Was ich bauen will ist ein kleiner TeleportBot. Er soll die Koordinaten aus einer Textdatei auslesen und sie im Bot benutzen. Hier ist mal ein Picture von den Koordinaten im Editor^ http://www.imagebanana.com/img/ack9eeyc/koords.pn g Ich bin bis jetzt soweit gekommen dass ich die Datei öffnen kann also im Bot. Nur jetzt weiß ich auch nicht mehr weiter..
DAtei-Speicherort auslesen
06/15/2010 - AutoIt - 4 Replies
Hallo! Gibt es in AutoIt einen Befehl oder eine Function um den Dateispeicherort einer Datei rauszufinden? ich brauche den damit ich den BEfehl FileMove() verwenden kann. mfg



All times are GMT +2. The time now is 15:54.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.