Hallo allerseits,
ich habe ein kleines problem.
Ich programmiere eig. nicht viel habe aber jetzt die Aufgabe von mienem Chef bekommen ein programm in vb-2008 express edition zu schreiben.
Dieses Programm soll vereinfacht einen button besitzen, der bei anklicken ein relais der relaiskarte anziehen lässt.
Die Relaiskarte ist von der Firma hygrosense.
Hier mal ein link mit einer dll und beispielen der firma
http://rapidshare.com/files/432820684/VB-Prog__USB-R…
Kann da aber leider noch nix mit anfangen. Sitz schon seid ner Woche davor und komm leider nicht damit klar.
Ich muß theoretisch doch nur die dll einbinden und dem button_click sagen, der soll das relais anziehen lassen.
Vielleicht hat ja einer eine Idee oder schonmal was ähnliches gemacht.
Vielen dank schonmal.
Schöne Grüße
Bastian
Hi Bastian
Du hast leider nicht beschrieben, wo Du anstehst, was Du probiert hast, bzw. ob Du Fehlermeldungen etc. erhälst. Vieleicht kannst Du etwas konkretere Infos zum Problem geben?
Zum allgemeinen Vorgehen: Im Prinzip völlig richtig - Du bindest über den Menupunkt „Verweise“ die DLL ein und wirst dadurch eine neue App-Domain (ähnlich wie System.Forms.irgendwas.etc) erhalten, über die Du die Klassen zum Anziehen des Relais in der Clicked-Routine aufrufen kannst.
Unter http://www.hygrosens.com/support/download.html gibts unten konkrete Beispiele, wie das in VB zu programmieren ist - hast die schon mal ausprobiert?
Viel Erfolg!
lg
Martin
OK also so hab ich die dll eingebunden
Public Class Form1
Private Declare Function class1 Lib „C:\Users\Bastian\Desktop\VB-Prog_ USB-Relais\IO_USB_lib_NET2_STO.dll\bin\IO_USB_lib_NET2_STO.dll“ () As ApplicationIdentity
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
hier komm ich nun nicht weiter
finde die befehle nicht
End Sub
End Class
Ist die dll denn richtig eingebunden habs zusätzlich auch über projekt-verweis hinzufgen gemacht.
die beispiele versuche ich gerade nachzuvollziehen fällt mir leider nicht einfach, sorry.
versuche gerade die befehle fürs_click zu finden.
Danke und Gruß
Bastian