2011-07-26 3 views
11

Je veux envoyer un fichier à un appareil (téléphone) en utilisant Bluetooth rien d'extraordinaire. Mais je ne sais pas par où commencer si je trouve un pilote? Peut-être que l'un d'entre vous a déjà travaillé avec Bluetooth et peut me donner un point de départ.Bluetooth et Delphi, comment?

Répondre

15

J'ai piraté un peu de support bluetooth dans Indy (parce que vous pouvez seulement (?) Lire/écrire bluetooth via des sockets: Bluetooth Programming with Windows Sockets) il y a un mois.

Voir mon post sur le forum indy le code:
Indy Bluetooth support

Nous l'utilisons ici pour lire un scanner de codes à barres Bluetooth (à la fois en mode maître et esclave), avec connexion automatique etc (peut-être que je dois mettre à jour le code posté pour le support principal, s'il vous plaît laissez-moi savoir si vous en avez besoin)

+0

Merci beaucoup pour votre réponse ... j'ai une question si Est-ce que ces api fonctionnent sur tous les appareils Bluetooth connectés au PC ou seulement sur ceux de Microsoft approuvés? – opc0de

+0

Mon code ne prend en charge que les périphériques dotés de fonctionnalités «série», mais il peut prendre en charge tous les périphériques Bluetooth. Au moins: si vous pouvez le connecter avec Windows, vous pouvez l'utiliser via des sockets. –

+2

Seule la pile MSFT utilise des sockets, donc le code utilisant des sockets Bluetooth ne sera pas utile si le PC a Widcomm, BlueSoleil ou Toshiba etc installé. : -, ( – alanjmcf

0

Je n'ai pas travaillé avec elle avant, mais je commencerais sur MSDN

L'article explique comment utiliser les sockets de Windows pour se connecter à des périphériques Bluetooth.

Il existe probablement des wrappers pour ces méthodes. Je vais ajouter un peu plus d'informations après que j'ai regardé dedans

+4

ok, je vais upvote après que vous avez regardé dedans ;-) –