Top
Left

Ini-Datei

Middle1

Außerdem müssen wir die Daten speichern, damit sie auch nach einem Programm-oder Windows-Neustart erhalten bleiben.

Codebeispiel:

$lastTitle = $titles[1]

Dazu verwenden wir hier eine Ini-Datei. Darüber hinaus unterstützt AutoIt Text- und sogar Binärdateien sowie den Zugriff auf die Windows-Registry, um Daten zu speichern:

Analog lesen wir den Wert beim Programmstart direkt in die globale Variable:

Codebeispiel:

Jetzt muss diese Information noch ausgewertet werden. Wenn der aktuell bearbeitete Titel gleich dem letzten verwendeten ist, wollen wir aus der For-Schleife ausbrechen:

Codebeispiel:

Ein Feature, das AutoIt anderen Sprachen voraushat, sind HotKeys, die sich sehr einfach setzen lassen. Zum Beenden des Programms soll ein Druck auf Strg-Shift-D genügen. In der Hilfedatei gibt es eine Liste von Tastencodes, unter anderem ^ für Strg und + für Shift. Damit lässt sich der HotKey wie folgt oben im Skript setzen:

Codebeispiel:

If $titles[$i] = $lastTitle Then ExitLoop

Werden die angegebenen Tasten dann gedrückt, wird die Funktion _exit ausgeführt. Diese müssen wir nun noch außerhalb von Schleifen oder Bedinungen definieren:

Codebeispiel:

Bei eigenen Funktionen können Sie in den runden Klammern auch Parameter definieren, auf die dann innerhalb der Funktion zugegriffen werden kann. Ein Beispiel:

Codebeispiel:

Func _exit()
Exit
End
Func

Damit sollte der kleine (und nebenbei gesagt auch portable) RSS-Reader fertig sein.

Codebeispiel:

Den vollständigen Quelltext finden Sie auf der Print-Heft-DVD.

ScITE-Shortcuts
Shortcut Bedeutung
F5 Skript starten
F7 schnell kompilieren
Strg-F7 kompilieren mit Einstellungen
Strg-D Zeile duplizieren
Strg-T Code einrücken
Strg-F6 AutoIt Window Info Tool
Alt-m Koda (GUI-Designer)
Middle2


Inhaltsverzeichnis


x03
Position4
Bottom1
Meistgelesen
1. Mediamarkt: Samsung S II & Co jetzt im Angebot

Mediamarkt hat im neuen Newsletter 3/2012 "Alle Mediamärkte feiern: Grosse Neueröffnung des Online Shops" auch sieben Smartphones in sein…

2. Erste iPhone-5-Modelle angeblich im Umlauf

Das iPhone 5 ist bereits fertig entwickelt und wird nun für die Serienproduktion vorbereitet, schreibt das Blog 9to5mac.com. Mehrere Prototypen, die sich…

3. Nikon D800 – Versehentlich aufgetaucht?

Auf einer deutschen Nikon-Internetseite war kurzzeitig im Rahmen eines neuen Linie-Up-Bildes der aktuellen Nikon-SLRs außer der D4 auch eine D800 zu…

4. Microsoft entdeckt neuen "TrojanDownloader"

Kleine Programmen, die wenig eigene Funktionen haben und im Wesentlichen dazu dienen, größere ausführbare Programme aus dem Internet nachzuladen, gibt…


Kleines Spiel für zwischendurch

x01
Bottom2
Bildergalerien
Samsung NV24 HD Praxistest: Nokia 6230i Sport-Gadgets - ISPO 2008 Namu6 2.4

Bilder-Suche

Top 5 Downloads
1
SciLor's Grooveshark Downloader

Version: 0.4.9q
Lizenz: Freeware
Betriebssystem: WindowsLinuxMac

2
Win7codecs

Version: 3.4.3
Lizenz: Freeware
Betriebssystem: Windows

3
VueScan

Version: 9.0.79
Lizenz: Freeware / Shareware
Betriebssystem: WindowsLinuxMac

4
Grub-Installer

Version: 1.1
Lizenz: Freeware
Betriebssystem: Windows

5
Q-Dir

Version: 4.94
Lizenz: Freeware
Betriebssystem: Windows

Download-Suche

Bottom3
x02
Right1
Right2
Right3