Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Um deinen Code auf VB.NET-Stand zu heben: Was ich dir auch empfehlen kann, ist die WinAPI-Funktionn nicht über Private Declare sondern über <DllImport()> einzubinden. Das mit dem Private Declar ist VB6. Hierzu einfach mal auf pinvoke.net nachschlagen: pinvoke.net/default.aspx/user32.getkeystate Du verwendest immer noch den VB-Namespace...nicht gut. Wenn du eine "Neue Zeile" brauchst, kannst du das auch über System.Environment.NewLine lösen. Lg Radinator

  • Benutzer-Avatarbild

    <p>Um das DllImport-Attribut verwenden zu k&ouml;nnen, musst du es voll qualifizieren (sprich: den Namspace-Pfad System.Interop.RuntimeService entweder mit Imports einbinden oder vor das DllImport schreiben)</p> <p>Aus dem zweiten Bild lese ich mal (obwohl ich nicht die ganze Signatur sehe), dass du hier das Schl&uuml;sselwort &quot;Shared&quot; nicht dabei hast.</p> <p>Um das DllImport-Attribut verwenden zu k&ouml;nne, musst du die Methode Shared (also Static) machen. Das&nbsp; hat zur Folge, d…