Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi schnittstellenprogrammierung (usb ) (https://www.delphipraxis.net/124038-schnittstellenprogrammierung-usb.html)

Noob1337 13. Nov 2008 13:55


schnittstellenprogrammierung (usb )
 
Hallo zusammen ,

meine frage …. Ich habe mir überlegt wie mann wohl vorgehen muss um eine Schnittstelle zu programmieren unter delphi.In meinem fall wäre es über usb .also eine gerät über usb anschließen und ihn damit ansprechen .Mein Problem bei dieser Sache ist das ich davon keine Ahnung habe, keine Idee und auch im Internet nichts für mich brauchbares gefunden habe.Hat einer von euch mehr Erfahrung und Ahnung wie ich an die Sache rangehen muss um mein Problem zu lösen? Oder wenigsten Seiten wo Tipps drinnen wie man so was machen kann.Da ich Delphi auch zeitgleich lernen seit nicht so streng mit mir ;)
danke
bye bye

Phoenix 13. Nov 2008 13:58

Re: schnittstellenprogrammierung (usb )
 
Vergiss Schnittstellenprogrammierung und USB.
Entweder, das angeschlossene Gerät hat eine API die Du ansteuern kannst oder nicht. Die Schnittstelle sprich den US-Bus selber kannst Du nicht direkt ansteuern.

Noob1337 13. Nov 2008 14:02

Re: schnittstellenprogrammierung (usb )
 
es geht speziell um ein handy .ich wollte mit delphi einfach ein zusatztool erstellen damit ich es leichter habe im gebrauch

Phoenix 13. Nov 2008 14:14

Re: schnittstellenprogrammierung (usb )
 
'einfach' wird das nicht.
Du musst die Schnittstellen benutzen, die Dir der Hersteller zur Verfügung stellt.
Bei dem Handy sollte eine Software dabei sein. Die bringt einige .dll's mit. Eine oder mehrere von denen dürften für die Kommunikation mit dem Handy zuständig sein.

Du müsstest Dir also angucken, welche DLLs von der Anwendung vom Hersteller angezogen werden und welche Funktionen sie zur Verfügung stellen. Gegen die kannst Du dann programmieren.

Das Handy selber anzusteuern dürfte in Unkenntniss des Protokolls zwischen Handy-Treiber und Handy selber ein absolutes Ding der Unmöglichkeit sein.

Alternative: Frage beim Handy-Hersteller nach. Manche bieten SDK's mit entsprechender Dokumentation an. Das dürfte Dir dann in der Regel ausreichend Infos geben um loszulegen.

generic 13. Nov 2008 15:50

Re: schnittstellenprogrammierung (usb )
 
Die Schnittstelle ist einfach zu programmieren.
Das Protokoll was dein Handysprechen wird nicht.

Schnittstellen kann man einfach mit fileopen öffnen und benutzen.

Phoenix 13. Nov 2008 16:11

Re: schnittstellenprogrammierung (usb )
 
Zitat:

Zitat von generic
Schnittstellen kann man einfach mit fileopen öffnen und benutzen.

Hrm? Wie kann man ein USB-Device mit Fileopen öffnen??

himitsu 13. Nov 2008 16:13

Re: schnittstellenprogrammierung (usb )
 
Hast du einen Treiber, welcher dir das Handy auf einen virtuellen seriellen Port umleitet?

Dann konnte man doch über bestimmte AT-Befehle :?: das Telefonbuch, den SMS-Speicher und vieles Anderes auslesen/ändern/steuern?

OldGrumpy 13. Nov 2008 16:31

Re: schnittstellenprogrammierung (usb )
 
Zitat:

Zitat von Phoenix
Zitat:

Zitat von generic
Schnittstellen kann man einfach mit fileopen öffnen und benutzen.

Hrm? Wie kann man ein USB-Device mit Fileopen öffnen??


CreateFile() auf den Devicenamen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:44 Uhr.

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