Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   2Mäuse, 1PC (https://www.delphipraxis.net/114502-2maeuse-1pc.html)

DeddyH 27. Mai 2008 19:13

Re: 2Mäuse, 1PC
 
@xy124: Das war ein Zitat von Heinz Erhardt und bezog sich auf Manuel.

SirThornberry 27. Mai 2008 19:20

Re: 2Mäuse, 1PC
 
funktionieren auch mouseover Events? Und was liefert GetCursorPos zurück?

xy124 27. Mai 2008 19:25

Re: 2Mäuse, 1PC
 
@SirThornberry: wenn ich doch nur soweit wäre...
ich geb euch mal die namen der dll's(vielleicht hilft's)

Delphi-Quellcode:
dll's:
Microsoft.MultiPoint.MultiPointCommonTypes.dll
Microsoft.MultiPoint.MultiPointControls.dll
Microsoft.MultiPoint.MultiPointInputFilter.dll
Microsoft.MultiPoint.MultiPointMousePlugIn.dll
Microsoft.MultiPoint.MultiPointProvider.dll
Microsoft.MultiPoint.MultiPointSDK.dll
könnt ihr mir sagen, wie ich eine wildfremde dll in mein delphiprojekt einbinden kann :?:

Die Muhkuh 27. Mai 2008 19:42

Re: 2Mäuse, 1PC
 
Du hast das SDK runtergeladen. Da steht drin, welche Funktion in welcher DLL ist. Du musst nur die benötigten einbinden. Lesen hilft :zwinker:

xy124 27. Mai 2008 19:47

Re: 2Mäuse, 1PC
 
ja genau darum geht es! muss ich da in meiner unit sowas einfügen oder was?
uses Microsoft.MultiPoint.MultiPointCommonTypes.dll

aber dann weis er immer noch nicht, wo und welche die funktionen in der dll stecken :gruebel:

Die Muhkuh 27. Mai 2008 19:48

Re: 2Mäuse, 1PC
 
Hier im Forum suchenDLL einbinden

Das SDK musstest Du ja installieren (ich habs nicht installiert). Da ist doch bestimmt ne Hilfe-Datei dabei ;)

xy124 29. Mai 2008 17:09

Re: 2Mäuse, 1PC
 
Also würd' ich das dann so machen:
Code:
(Auszug aus der Hilfe:)
using Microsoft.MultiPoint.MultiPointSDK;
static public MultiPointSDK MultiPointObject = MultiPointSDK.GetInstance();
wird zu
Delphi-Quellcode:
procedure MultiPointSDK.GetInstance; external 'Microsoft.MultiPoint.MultiPointSDK.dll';
Edit: ^^ne das geht nicht :( so!
da kommt wenn ich "unit2.GetInstance;" eingebe das "Projekt konnte nicht initialisiert werden"
was mach' ich falsch?

Khabarakh 29. Mai 2008 18:28

Re: 2Mäuse, 1PC
 
Zitat:

Zitat von Die Muhkuh
Hier im Forum suchenDLL einbinden

Das SDK musstest Du ja installieren (ich habs nicht installiert). Da ist doch bestimmt ne Hilfe-Datei dabei ;)

Schau dir mal die Dlls an - hast du schon einmal eine Dll mit so einem schönen, beschreibenden Namen gesehen :mrgreen: ? Auch angesichts der Downloads-Seite und des Codes würde ich darauf tippen, dass es .Net-Dlls sind. Das heißt also für dich, xy124: Ohne .Net-Sprache (C#, Delphi.Net, ...) wirst du nicht weit kommen.

xy124 30. Mai 2008 20:35

Re: 2Mäuse, 1PC
 
also mach' ich das ganze mit meinem D2005 PE und erstelle eine .NET-Anwendung!
und dann wie bind' ich da die dll's ein?

Alexander 31. Mai 2008 11:07

Re: 2Mäuse, 1PC
 
Hallo zusammen :),

ich muss jetzt hier auch mal eine kleine Frage zu einem Thema stellen, das in die gleiche Richtung geht. Ich hole mir die Raw-Daten der Maus über die entsprechenden APIs. Das funktioniert auch wunderbar. Generell wäre es natürlich ziemlich cool für meine Zwecke (Messsystem mittels einer Maus), wenn ich mit dieser Methode nur die Daten einer Maus bekommen kann und eine zweite Maus habe, die davon völlig unberührt ist.
Wäre das mit der hier genannten Methode auch möglich?
(Habe mir die aus Zeitgründen noch nicht richtig anschauen können).

Besten Dank,


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:41 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz