Hallo!
GtaSpider :
Das ist doch das, was HTML Workshop auch erzeugt und nachdem der schon in dem Skript eingebunden ist zum Aufbau der Hilfe würde ich bei dem bleiben.
Trotzdem danke für deine Bemühungen.
peethebee
Hallo!
GtaSpider :
Das ist doch das, was HTML Workshop auch erzeugt und nachdem der schon in dem Skript eingebunden ist zum Aufbau der Hilfe würde ich bei dem bleiben.
Trotzdem danke für deine Bemühungen.
peethebee
Hallo!
Stand der Dinge ist, dass man aus Textdateien HTML-Dateien erzeugt. Diese könnte man hier online stellen und dann aus den HTML-Datiene eine chm-Datein macht (mit M$ HTML Help Workshop).
peethebee
Hallo!
GtaSpider :
Ich war eigentlich mit dem HTMl N`Help Workshop von M$ bis auf ein paar Abstürze ganz zufrieden, er hat die Hilfe genau so erzeugt, wie das Original. Wenn du Hilfeformate mit besseren Suchmöglichkeiten oder so anbieten kannst, können wir ja mal darüber reden.
peethebee
Hallo!
wolkenloser hat mich darauf angesprochen, ob wir mal wieder die Übersetzung auf den aktuellen Stand bringen.
Wer würde dabei helfen?
peethebee
Hallo!
U die Tasten zu vermeiden, kann meistens ControlClick oder ControlSend verwendet werde. Das kann man auch bei versteckten Fenstern anwenden. Allerdings wird es nur schwer (Stichwort: Windows-Service) gehen, das zu machen, ohne dass der NUtzer währenddessen etwas machen kann.
peethebee
Hallo!
Interessiert mich mal .
peethebee
Hallo!
Ich habe leider keine Zeit, den Code jetzt en detail anzuschauen. Aber trotzde zwei Dinge:
- Bitte Code auch mit ["CODE"]- und ["/CODE"]-Tags (ohne Anführungszeiche) einschließen, dann liest es sich besser.
- WinRAR und 7-Zip kann man per Kommandozeile steuern und so ZIP-ARchive erzeugen und manipulieren.
Viel Glück beim Suchen,
peethebee
Hallo!
Das Beste wäre, dein Skript hier zu posten, dann ist es einfacher, zu helfen.
Außerdem schadet eine diferenzierte Darstellung in geordneter Sprache nicht...
Wenn ich es aber dennoch richtig verstanden habe, dann könnte der Befehl "ControlSetText" weiterhelfen - einfach mal in der Hilfe nachlesen.
peethebee
Hallo!
Wenn es nur Debigging-Zwecken dient, mach doch einfach immer ne MsgBox dazwischen, sollte den Zweck auch erfüllen und erspart dir das Hantieren mit Dateien.
peethebee
Hallo!
Du bekommst pro Aufruf von FIleFindNextFile eine Datei oder einen Ordner zurückgegeben. Deshalb musst du es in einer While-Schleife so lange laufen lassen, bis das Ende der Suchergebnisse erreicht ist. Das Beispiel in der HIlfe verdeutlicht das sehr gut:
...
While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
MsgBox(4096, "File:", $file)
WEnd
...
peethebee
Hallo!
Mein Fehler.
FileFindFirstFile sollte helfen und die zugehörige FileFindNextFile. Beipspiel in der HIlfe illustriert es gut.
peethebee
Hallo!
Die Funktion FileSearch liefert auch Ordner zurück und unterstütz Wildcards. Die Ergebnisse der Funktion kann man dann nacheinander löschen lassen.
peethebee
Hallo!
In der zweiten Dimension hast du nur [1] definiert. Das bedeutet, dass nur $array[0][0], $array[1][0] und $array[2][0] existieren. Erhöhe die 1 auf 2, dann sollte es funktionieren.
Hinweis: Zählung der Arrayelemente beginnt grundsätzlich bei 0 - häufige Gefahrenquelle!
peethebee
Hallo!
Ein Sleep fügt man entweder ein, wenn eine Funktion eine gewisse Zeit benötigt, um ausgeführt zu werden (irgendwas außerhalb von AutoIt), wobei es schwer ist, eine für schnelle und langsame Computer gleichermaßen geeignete Zeitspanne zu finden, oder, um - wie hier - dem Nutzer Zeit gzu geben, die Aktionen von AutoIt mitzuverfolgen.
Außerdem dient ein Sleep in einer Endlosschleife dazu, die Progzessorlast nicht auf 100% ansteigen zu lassen.
peethebee
Hallo!
Zitat
Was auch helfen könnte: Run('"C:\test text.exe"')
Hätte vielleicht erwähnen sollen, dass da auch Hochkommas drin sind .
peethebee
Hallo!
Naja, könnte sein, dass er alles hinter test als ersten Parameter übergibt, und annimmt, dass test für test.exe steht. Einfach Lösung: Umbenennen in test_text.exe...
Was auch helfen könnte: Run('"C:\test text.exe"')
peethebee
Hallo!
Ich habe noch nicht viel mit DLLs gearbeitet, aber evtl. hilft es, sich mittels "FileAlyzer" mal die exportierten Funktionen der DLL anzuschauen und diese dann durchzuprobieren oder konkret nach diesen noch mal zu suchen/frage.
peethebee
Hallo!
Kannst du mal einen Scrennshot posten, auf dem man das Fenster und die Anzeige des Au3Info Tools sehen kann, wenn du die Maus über dem betreffenden Button hast?
Dann kann man besser helfen.
peethebee