Problem mit .NET
Moderator: Katana
Problem mit .NET
Also ich bin mal von VB6 auf VB .NET umgestiegen. Da ich immer viel mit den Win32 APIs gearbytet habe, möchte ich diese Angewohnheit auch lassen. Eigendlich kein Problem. Ich habe jeden Export aus einer DLL richtig deklariniert. Nur irgendwie spielen die APIs ""verückt"" ?!! Wenn ich z.b mit FindWindowA ein Fenster Handle haben will kommt da eine Zahl raus wie diese: ""231935380809580544"". das ist definitiv kein Fenster Handle! Wenn ich mit SetCusorPos den MausZeiger auf 50,50 setzten will, wird die Y Achse einfach ignoriert. Die Maus befindet nach dem Aufruf bei 50,0 . UNd jetzt das krasseste: Wenn ich mit MessageBoxA eine einfache MsgBox anzeigen will, klappt das auch so weit, wenn man von der Tatsache absieht dass sie spiegelverkehrt ist!! Die Schrift fehlt ""teilweise"
Der Anfänger freut sich, wenn nach dem Start des Programms Ziffern auf dem
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.
http://www.bi.2fbi.de
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.
http://www.bi.2fbi.de
niemand
egal, hab das problem schon selber gelöst, es lag doch an den Deklarinationen. ein VB6 LONG entspricht einem VB.NET INTEGER.#
(Da soll mal einer drauf kommen)
Hätte nie gedacht das überhaupt ein fehler zu solchen resultaten führen kann, das mit der msgbox ist schon krass!
Trotzdem Danke
EDIT: sry, ich muss mir angewöhnen erstmal selber zu gucken anstatt hier gleich um hilfe zu betteln.
egal, hab das problem schon selber gelöst, es lag doch an den Deklarinationen. ein VB6 LONG entspricht einem VB.NET INTEGER.#
(Da soll mal einer drauf kommen)
Hätte nie gedacht das überhaupt ein fehler zu solchen resultaten führen kann, das mit der msgbox ist schon krass!
Trotzdem Danke
EDIT: sry, ich muss mir angewöhnen erstmal selber zu gucken anstatt hier gleich um hilfe zu betteln.
Der Anfänger freut sich, wenn nach dem Start des Programms Ziffern auf dem
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.
http://www.bi.2fbi.de
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.
http://www.bi.2fbi.de