démarrer un PC à distance [VBA] - VB/VBA/VBS - Programmation
Marsh Posté le 12-05-2003 à 12:23:54
c'est même pas la peine de penser fair ce genre de truc en VBA d'Access 97
Marsh Posté le 12-05-2003 à 13:00:19
Hepil a écrit : j'ai une appli sous VBa d'Access97 |
je sais que certains PC démarre, automatiquement, aprés un apel téphonique via des cartes modem. Je n'en sais pas plus. Renseigne toi d'abord sur les techniques utilisés, qui font qu'un PC démarre à distance...tu dois en avoir d'autres...sur la section HARDWARE, ils te le diront.
Ensuite si tu trouves, la façon de le faire - si c'est possible - tu seras obligé de passer par les API windows. Tu court-cicuiteras ainsi, les fonctions internet de VB...tu as des sites qui sont proposés à la pelle sur www.googe.fr.
Sinon, essaye d'aller sur www.vbfrance.com, tu auras peut-être des élèments, succeptible de t'aider. Comme Mareek, j'en doute. Aprés tout tu n'as rien à perdre que de demander et de chercher...
Marsh Posté le 12-05-2003 à 13:53:28
le problème avec Office 97 (word, excell, access and co.) c'est que tu ne peux faire appel quaux fonctions disponibles dans Office alors que dans office 2000, tu peux faire appel à des activeX externe et donc faire à peu près tout ce que tu veux.
Marsh Posté le 12-05-2003 à 13:54:54
mareek a écrit : le problème avec Office 97 (word, excell, access and co.) c'est que tu ne peux faire appel quaux fonctions disponibles dans Office alors que dans office 2000, tu peux faire appel à des activeX externe et donc faire à peu près tout ce que tu veux. |
a la veille merde...pfff
Marsh Posté le 12-05-2003 à 14:06:25
mareek a écrit : le problème avec Office 97 (word, excell, access and co.) c'est que tu ne peux faire appel quaux fonctions disponibles dans Office alors que dans office 2000, tu peux faire appel à des activeX externe et donc faire à peu près tout ce que tu veux. |
Je ne veux pas faire mon petit contrariant mais je viens de faire un test sous Access 97 et les API Win32 sont disponibles, ce qui ne m'étonne pas vraiment en fait. On doit donc pouvoir faire ce qu'on veut au même titre qu'en VB5 au moins.
Quant à la question du wakeup on lan, je connais mais je n'ai aucune idée de comment ça se gère au niveau config de l'OS et/ou du soft. Demander sur S&R ou Hardware?
Marsh Posté le 12-05-2003 à 14:13:17
drasche a écrit : |
c'est vrai que j'ai pas pensé aux API Windows (enfin, c'est un peu metre un reacteur nucléaire sur une mobilette cette histoire.)
Marsh Posté le 12-05-2003 à 14:15:06
mareek a écrit : c'est vrai que j'ai pas pensé aux API Windows (enfin, c'est un peu metre un reacteur nucléaire sur une mobilette cette histoire.) |
Marsh Posté le 12-05-2003 à 15:56:08
mareek a écrit : le problème avec Office 97 (word, excell, access and co.) c'est que tu ne peux faire appel quaux fonctions disponibles dans Office alors que dans office 2000, tu peux faire appel à des activeX externe et donc faire à peu près tout ce que tu veux. |
j'ai emarqué effectivement quelques problèmes de ce coté là
mais je dois impérativement resté avec office 97 ...
Marsh Posté le 12-05-2003 à 15:59:28
cvb a écrit : |
et d'autres dès qu'il y a activité sur la carte réseau si la carte le supporte, j'en ai une comme ca, et ca marche pas mal... suffit de faire ca, rien à programmer du tout
Marsh Posté le 12-05-2003 à 16:00:35
drasche a écrit : |
en fait il y a plusieurs parties distinctes :
du côté du PC que l'on veut éveiller :
1 - il doit être ATX2 (à vérifier)
2 - la carte réseau doit permettre cette fonctionnalité
3 - il doit ^avoir un "pont" (filaire) entre la carte réseau et la carte mère
4 - le bios de la carte mère doit avoir cette fonction ENABLED pour l'appel par le réseau
du coté du PC appelant, je ne sais pas !!!
quelle API ?
Marsh Posté le 12-05-2003 à 16:06:48
zion a écrit : |
ba voilà ... tu veux dire que je vais chercher une table par exemple, dans une base de donnée sur un Pc distant ETEINT, cette "requête" sur ledit poste va activer son POST ?
génial, si c'est la solution !
Marsh Posté le 12-05-2003 à 11:15:10
j'ai une appli sous VBa d'Access97
elle utilise une table d'une base de donnée sur un PC distant du même réseau local
Si ce PC distant est éteint, e détecte simplement une erreur
Et à ce moment là je dois me déplacer pour lancer le PC :
comment programmer le démarrage à distance pour éviter ce déplacement, via le Wake up on Lan ?