Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 03:04

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

Advertisement



Ini Read frage

Discussion on Ini Read frage within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
xEr0r's Avatar
 
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
Ini Read frage

Hab leider nichts passendes in Google und in der Sufu gefunden. Also ich möchte durch IniRead nur einen bestimmte key auslesen. Hier Teilskripts:

Code:
Func _save()
	$read1 = GUICtrlRead($Input1)
	$read2 = GUICtrlRead($Input2)
	IniWrite(@ScriptDir &"Key-Einstellungen", "Start-Key", "", $read1)
	IniWrite(@ScriptDir & "Key-Einstellungen", "Exit-Key", "", $read2)
EndFunc
Die Funktion _save. Soweitgsogut. Jetzt möchte ich aber, das beim Programmstart die Ini-Datei ausgelesen werden soll.

Code:
$iniread1 = IniRead(@ScriptDir & "Key-Einstellungen", "Start-Key")
$iniread2 = IniRead(@ScriptDir & "Key-Einstellungen", "Exit-Key")
Da kommt ja noch was rein. Ich weiß nicht wirklich wie ich das erklären soll. Also nach "Start-Key" & "Exit-Key" kommt ja noch was rein. Kann mir wer helfen?
xEr0r is offline  
Old 09/01/2011, 11:20   #2
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 451
Ich hab zwar keine Ahnung von AutoIt, aber sollte es nicht irgendwie mehr so aussehen?:

Code:
  IniWrite(@ScriptDir & "\x.ini", "Key-Einstellungen", "Start-Key", $read1)
  IniWrite(@ScriptDir & "\x.ini", Key-Einstellungen", "Exit-Key", $read2)

  $iniread1 = IniRead(@ScriptDir & "\x.ini", "Key-Einstellungen", "Start-Key", "")
  $iniread2 = IniRead(@ScriptDir & "\x.ini", "Key-Einstellungen", "Exit-Key", "")
link is offline  
Old 09/01/2011, 11:23   #3
 
xEr0r's Avatar
 
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
ne kommtn Error.
xEr0r is offline  
Old 09/01/2011, 11:25   #4
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 451
cool.
link is offline  
Old 09/01/2011, 17:01   #5
 
FreeCoder's Avatar
 
elite*gold: 14
Join Date: Sep 2007
Posts: 629
Received Thanks: 433
So ist der Aufbau!

Code:
IniRead ( "Der Dateiname der .ini-Datei", "Der Name der Sektion in der .ini-Datei", "Der Name des Schlüssels in der .ini-Datei", "Der Standardwert, der verwendet wird, wenn der gefragte Schlüssel nicht existiert" )
FreeCoder is offline  
Thanks
1 User
Old 09/01/2011, 18:49   #6
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
einfach bei autoit die funktion eingeben, den curser da lassen und f1 drücken, dann landeste in der hilfe genau da und da ist alles gut erklärt
butter123 is offline  
Old 09/01/2011, 23:32   #7
 
Imaginär's Avatar
 
elite*gold: 255
Join Date: Nov 2009
Posts: 2,900
Received Thanks: 1,408
Beispiel .ini :

Code:
[SectionName]
Key=Value
Beispiel Code:

PHP Code:
$test IniRead("filename.ini","SectionName","Key",0)

MsgBox(0,0,$test
In der MsgBox würde 'Value' ausgegeben werden.
Achja, die '0' am Ende bedeutet soviel wie: " Falls der gesuchte Wert nicht gefunden wird, wird '0' zurückgegeben ".

(Kleiner Tipp: In SciTE den Befehl "IniRead" einfach markieren und F1 drücken. -> Hilfe)
Imaginär is offline  
Thanks
1 User
Old 09/05/2011, 16:58   #8
 
artak1111's Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 17
Received Thanks: 5
Nur zur Info ".ini" werde lange nicht mehr zum Speichern von Einstellungen genommen da sie als veraltet gelten.
Alternative: XML
artak1111 is offline  
Thanks
1 User
Old 09/05/2011, 19:20   #9
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
was hat das für einen vorteil? hab bisher nur mit ini gearbeitet
butter123 is offline  
Thanks
1 User
Old 09/05/2011, 19:33   #10
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
XML ist ein Datenbank ersatz. Inis werden von standard mäßigen Funktionen von AutoIt benutzt. Für XML müsste man sich wenn dann eine UDF suchen oder schreiben. Da Inis in vielen Fällen völlig ausreicht braucht man das auch nicht.
BlackHybrid is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Ini Read frage
03/26/2011 - AutoIt - 5 Replies
Also hab da ma ne frage. Könnte ich einen link aus einer ini datei auslesen und in einen mit autoit gemachten browser einfügen lassen?
ce write/read frage
12/21/2009 - General Coding - 5 Replies
ich habe da eine frage bezüglich der funktionen von dem programm cheatengine. hierzu weitere infos : ich habe einen teleporter für flyff gecodet. ich schreibe die werte mithilfe von WriteProcessMemory oder lese sie mit ReadProcessMemory aus. flyff crasht bei zu weiter entfernung vom a punkt . fals ich dasselbe in ce versuche funktioniert es einwandfrei. nun meine frage : wie schreibt und liest ce die werte aus ? auf jedenfall nicht mit read/write processmem
READ READ READ !!! LORDYK93 SCAMMER
10/11/2009 - Silkroad Online Trading - 1 Replies
he scammed a ecsro vip account from me ... he wanna give a lvl 90 sjsro account he change the pw of my account and said i have to wait ... now hes on at epvpers and on in msn but he didnt answer me anymore if you answer me and give me my vip account back i will delete this.!



All times are GMT +2. The time now is 03:04.


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.