PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → Quel commande ou API pour arr?ter un PDA
Quel commande ou API pour arr?ter un PDA
Started by jeanPaul, Jun., 30 2006 8:28 AM - 3 replies
Posted on June, 30 2006 - 8:28 AM
Bonjour

J'ai une application sur des Psions WorkAbout qui permet de faire la
saisie des stocks ( BL/FACTURE ), grace à des conections Wifi à un BD
HF C/S. Mon problème, c'est que certains utilisateurs, n'arrête pas le
PDA , donc l'application est toujours active , donc toujours en
connection à la base de données. J'aimerais mettre en place la
déconnection en automatique de la base de données à une certaine
heure... et ensuite l'arrêt du terminal.Sachant que les pda sont
configurés pour ce mettre en veuille , donc dés qu'on les réaactive, on
se retrouve au traitement avant la mise<en veille.
Comment les arrêter ... y a t il une commande du style
API("coredll.dll",????????? ) ou autre ?

Merci à vous tous pour l'aide

Jean Paul
poulik@cegetel.net
Posted on June, 30 2006 - 10:19 AM
il y une API sur le site d'Adrien

http://codewindev.com/
Posted on September, 18 2006 - 3:46 PM
Bonjour,

Après lecture de l'article : http://msdn.microsoft.com/library/default.asp…

Il apparaît que des fonctions permettant la mise ON ou OFF du mode veille sont disponible.

(personellement je galère avec l'adaptation de la remise on).

Le code en C est le suivant :

//
// Switch off a Pocket PC
//
#include "stdafx.h"

int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{

// Send keypresses that mean power off
keybd_event(VK_OFF,0,KEYEVENTF_SILENT,0);
keybd_event(VK_OFF,0,(KEYEVENTF_KEYUP|KEYEVENTF_SILENT),0);

return 0;
}

Bien cordialement,

Eric Wanono
Posted on September, 18 2006 - 4:07 PM
Bonjour,

Après lecture de l'article : http://msdn.microsoft.com/library/default.asp…

Il apparaît que des fonctions permettant la mise ON ou OFF du mode veille sont disponible.

(personellement je galère avec l'adaptation de la remise on).

Le code en C est le suivant :

//
// Switch off a Pocket PC
//
#include "stdafx.h"

int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{

// Send keypresses that mean power off
keybd_event(VK_OFF,0,KEYEVENTF_SILENT,0);
keybd_event(VK_OFF,0,(KEYEVENTF_KEYUP|KEYEVENTF_SILENT),0);

return 0;
}

Bien cordialement,

Eric Wanono