[VB 2008][How To]Autoitcodes in VB

05/30/2010 09:05 killeeer111#1
hallo,

Heute zeig ich euch wie ihr viele AutoIt - Codes in Visual Basic 2008 verwenden könnt.

1. Was brauchen wir?

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

2. Programm

Ihr erstellt eine neue Windows Forms Anwendung.
Klickt im Projektmappen Explorer auf MyProject
[Only registered and activated users can see links. Click Here To Register...]
Klickt auf Verweise.
Klickt auf Hinzufügen.
Klickt auf Durchsuchen.
[Only registered and activated users can see links. Click Here To Register...]
sucht im AutoIt Ordner den Ordner AutoItX und fügt da die AutoItX3.dll hinzu!
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Dann wechselt ihr wieder in den Entwurf.

Dann klickt ihr doppelt auf die form und schreibt zwischen
Code:
Public Class Form1
und
Code:
Private Sub Form1_Load bla bla bla bla bla
Das:
Code:
Dim AutoIt As New AutoItX3Lib.AutoItX3
Dann kann man die AutoIt Codes überall verwenden(nicht alle autoit codes aber viele).
z.b. kann man verwenden in button1_click und form1_load etc.

Um den Befehl jetzt verwenden zu können müsst ihr das schreiben:

Code:
AutoIt.DeinBefehl
man muss halt immer autoit vor dem autoit befehl schreiben, aber es funktioniert =)

PLS THX DRÜCKEN

mfg
05/30/2010 09:25 Jay Niize#2
du willst doch wirklich dauerguides posten oder? xD nice tut
05/30/2010 09:26 Al Kappaccino#3
Lol, is zwar nice zu wissen aber was bringt das? xD
Entweder, oder :D
05/30/2010 09:30 killeeer111#4
Quote:
Originally Posted by JakeFrost77 View Post
Lol, is zwar nice zu wissen aber was bringt das? xD
Entweder, oder :D
ja wenn du grad in vb programmierst aber du weist einen code nicht den du in autoit weist kannste so machen^^
05/30/2010 09:33 Reextion#5
Gj ;) Wusste es zwar schon vorher, aber nützt mir grad sehr viel da ich dabei bin autoit zu lernen, und nun das alles in vb machen kann, sollte ich dann bei nem Projekt den Autoitcode nicht wissen benutzt ich einfach den Vb code :D

War mir zwar schon bekannt aber danke :9
05/30/2010 09:34 Jay Niize#6
ja! Bloß bei mir ist das mit VB.Net und C++
ich weiss manchmal den C++ code nicht aber den VB.Net Code! Was mach ich dann? Googlen weil es sowas nur für AutoI und VB.Net gibt :D
05/30/2010 09:46 Al Kappaccino#7
Quote:
Originally Posted by killeeer111 View Post
ja wenn du grad in vb programmierst aber du weist einen code nicht den du in autoit weist kannste so machen^^
Naja, ich hab auch in AutoIT programmiert und bin neuerdings auf VB umgestiegen, aber den Crap AutoIT will ich da eig nicht drinne haben ^^
Naja kriegst trotzdem mal en Thanks =P
05/30/2010 14:21 Killerzwerg829#8
Ich finds gut. Ich programmiere schon lange mit AutoIt und VB.Net.
Ist praktisch, dass zu wissen :)
05/30/2010 19:48 Jay Niize#9
naja.. ist ja eigentlich eine gute Idee!
Also von daher :

#Added to List

und das übliche : wenn du es dort nicht haben willst sende mir eine PN! xDD
06/03/2010 21:24 deestruct#10
Sehr gut wenn in VB alles mit sendkeys, sendmessage, postmessage, und keybd_event versagt... einfach send von autoit verwenden xD
09/06/2010 16:43 xXxXNikiXxXx#11
Man kann mit dem ja in AutoIt Programmieren und nurhald wird dann
alles Compiliert in VB.net und das decompilieren ist sehr schwer bis
nicht möglich!

MfG: Niki
09/06/2010 17:53 Noisuf-X#12
Quote:
Originally Posted by xXxXNikiXxXx View Post
Man kann mit dem ja in AutoIt Programmieren und nurhald wird dann
alles Compiliert in VB.net und das decompilieren ist sehr schwer bis
nicht möglich!

MfG: Niki
Du hast keine Ahnung oder?
Die Autoit .dll wird nicht noch mal in .NET compiliert außerdem ist es noch einfacher .NET Code zu decompilieren als Autoit Mist.
09/07/2010 17:53 Avarius210#13
Braucht der User nicht dann ebenfalls AutoIT?
10/22/2010 16:29 Konata-Chan#14
nope, weil die DLL ja eingeschlossen wird
12/21/2010 21:18 sch0l0ka#15
kann man damit auch eine .au3 includen und sie dann benutzen?