Naja dann habe ich mal nichts gesagt ![]()
MfG
Der_Doc
Naja dann habe ich mal nichts gesagt ![]()
MfG
Der_Doc
Ich habe den Redakeur mal per Mail kontaktiert. Vieleicht bekommen wir ja die Freigabe um diesen Bericht hier einzustellen.
Man muß doch was für die Boardwerbung tun
Werde natürlich berichten, was für eine Antwort kam.
MfG
Der_Doc
Hi,
schau mal nach ob es sich irgendwo im WMI oder in der Registry meldet.
Dann kannst du es vieleicht abfangen und ausfragen.
Aber keine Garantie natürlich, es kommt immer auf das Gerät an.
MfG
Der_Doc
Muß da BugFix rechtgeben ich meine doch es gibt sogar Funktionen in Autoit um mit dem Ereignissprotokoll zu arbeiten.
Einfach mal hier im Forum im englischem Forum und in der Hilfe stöbern.
MfG
Der_Doc
Mal PN an einen der Administratoren vieleicht können die mit nem BEWEIS natürlich helfen.
Ich kann aber nix versprechen!
MfG
Der_Doc
Mh,
also beim ersten Durchlauf müsste sie eigentlich leer sein, da die Variable erst nach dem EndSwitch gesetzt wird.
Setze sie mal vor dem Switchkonstrukt.
Dann sollte auf alle Fälle es funktionieren
While 1
$nMsg = GUIGetMsg()
$bla = "bla"
$blub = "blub"
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button2
way()
Case $Button3
takeopcode()
EndSwitch
WEnd
EDIT:
=====
Hi,
ja ich gebe es zu ich habe Plötsinn gepostet und stehe dazu das ich das Script nicht versanden hatte.
Es ist natürlich egal wo die Variablen deklariert werden.
Funktioniert aber trotzdem ![]()
MfG
Der_Doc
Hi,
ja das ist ja alles richtig aber nen Dateiaustausch findet doch immer auf beiden Setien statt. Empfangen und Senden.
Dafür käme dann wirklich nur nen FTP-Server in Frage.
Oder habe ich da was net verstanden?
MfG
Der_Doc
Ich denke auchmal das das auf die Herkunftssprache ankommt. Wenn Autoit ne deutsche Programmiersprache wäre, würde es ö/ä/ü bestimmt geben.
MfG
Der_Doc
Ja die Alina
unsere Verbindungsfrau unter den Autoitern
sorry war net böse gemeint.
Aber reden hilft natürlich.
Ja nun dann wäre doch alles gesagt oder ?
Das Thema schliesen und in einem Neuen mit der richtigen Wortwahl nochmal posten was man möchte ![]()
MfG
Der_Doc
LOL und da sind wirklich schon viele drauf reingefallen ![]()
MfG
Der_Doc
Wie eine LED anschalten?
Du brauchst doch erst mal eine Schnittstelle die du ansprechen kannst.
Da das ja nun Hardware ist und keine Software gehe ich mal nicht davon aus das es funktioniert.
Sei denn der Hersteller hat eine DLL mitgeliefert in der das eine "Speicheradresse" steht die man ansprechen kann.
MfG
Der_Doc
Hi
wieso schreibst du dann nicht in den Code des 1. Button
Du übergibst so nur keine Variablen an deine Zieldatei.
Die müsstest du dann mit ?....&...an die ZIELDATEI anhängen.
MfG
Der_Doc
Ah so
ich dachte schon ich mache das so umständlich die ganze Zeit.
gib mal beo google mysql.au3 ein, da kommt ein Treffer auf die autoitscript.com Seite wo der Entwickeler von mysql.au3 das ganze erklärt.
Es gibt auch ne menge Beispiele zu dem Thema.
Mit dieser Variante mußt du nur noch ein Stück Software installieren. Ist aber beschrieben.
Oder du nutzt die Version von progandy da mußt du nur eine dll einpflegen. (Forumsuche benutzen
)
Mit diesem Tool habe ich jetzt keine Erfahrung. Nochnicht ![]()
Solltest du net weiterkommen, einfach das Stück Mysql aus deiner Funktion posten und dir wird geholfen.
MfG
Der_Doc
Hi,
von mir auch willkommen hier im Forum.
Ja einige Leute sind wirklich leiderprobt hier
ist schon eine super Gemeinde diese Autoiter
Viel Spaß beim skripten
MfG
Der_Doc
Hi,
was kommt den bei deiner Funktion raus
Func _loadDb()
$queryName = "SELECT * FROM items"
$DBname = _Query($SQL, $queryName)
EndFunc ;==>_loadDb
[/autoit]Kommt denn da überhaupt was brauchbare bei rum?
Mir kommt die Abfrage so komisch vor.
Alles ohne Objekte. ![]()
Wenn du da was raus bekommst poste mal ein Beispiel.
Das dann in eine INI-Datei zu schreiben ist in der Hilfe super mit Beispielen erklärt.
MfG
Der_Doc
Hi,
Baron1977 hat recht.
Habe dein Skript mal angepasst.
Run("Nero-7.10.1.0_deu_trial.exe")
WinActivate("Nero Ask Toolbar") ; Edit by Der_Doc
WinWaitActive("Nero Ask Toolbar")
Send("{TAB}")
Send("{SPACE}")
Send("!s")
Send("!w")
WinActivate('Nero 7', "&Weiter >") ; Edit by Der_Doc
WinWaitActive('Nero 7', "&Weiter >")
sleep(2000)
Send("!w")
WinActivate('Nero 7', "&Drucken") ; Edit by Der_Doc
WinWaitActive('Nero 7', "&Drucken")
Send("!i")
Send("!w")
So sollte es gehen.
MfG
Der_Doc
Hi,
natürlich kannst du das auch mit Case machen.
Das heist dann das du auf die Eingabe des Users eingehst.
In dem anderem Beispiel hast du keinen Einfluss auf die Ausgabe.
$eintrag = <dein_ Eintrag>
Select
Case $eintrag = "1"
$ausgabe = "Das ist eine 1"
Case $eintrag = "2"
$ausgabe = "Das ist eine 2"
Case $eintrag = "3"
$ausgabe = "Das ist eine 3"
EndSelect
Msgbox (0,"",$ausgabe)
MfG
Der_Doc
Hi,
dann soltest du mit
If
Else-Anweisungen da was machen ![]()
Ein Tip erstell die ein Ablaufdiagramm das hilft bei sowas ungemein.
MfG
Der_Doc
Hi und Moin,
na Ihr könnt ja Filme gucken ![]()
Inteli ... was
ich glaube das ist ein Film für mich.
Verarbeitung in den Hirnwindungen eines Autoit/PHP Programmierers.
Ich glaube die würden sich wundern was wir für Filme produzieren könnten ![]()
[Blockierte Grafik: http://www.the-maverick-line-dancers.com/images/Maverick-JPGs/maverick-film.jpg]
MfG
Der_Doc