Salut,
"Jean-Baptiste Lecuit"
| Connaissez-vous un moyen de déterminer l'inactivité du PC ? et le retour à
| l'activité ?
| Cela me servirait pour lancer des tâches longues dans une application Access
| dans les moments où le PC n'est pas en cours d'utilisation
Tu peux t'inspirer de ceci :
http://mypage.bluewin.ch/w.stucki/Admin.htm#Inactif
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut,
"Jean-Baptiste Lecuit"
| Connaissez-vous un moyen de déterminer l'inactivité du PC ? et le retour à
| l'activité ?
| Cela me servirait pour lancer des tâches longues dans une application Access
| dans les moments où le PC n'est pas en cours d'utilisation
Tu peux t'inspirer de ceci :
http://mypage.bluewin.ch/w.stucki/Admin.htm#Inactif
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut,
"Jean-Baptiste Lecuit"
| Connaissez-vous un moyen de déterminer l'inactivité du PC ? et le retour à
| l'activité ?
| Cela me servirait pour lancer des tâches longues dans une application Access
| dans les moments où le PC n'est pas en cours d'utilisation
Tu peux t'inspirer de ceci :
http://mypage.bluewin.ch/w.stucki/Admin.htm#Inactif
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuvent
afficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmente
d'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagne
beaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,
ce qui est long (la procédure de transformation du html en non html prend
du
temps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
ne
peut se faire sur le html).Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuvent
afficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmente
d'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagne
beaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,
ce qui est long (la procédure de transformation du html en non html prend
du
temps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
ne
peut se faire sur le html).
Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuvent
afficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmente
d'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagne
beaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,
ce qui est long (la procédure de transformation du html en non html prend
du
temps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
ne
peut se faire sur le html).Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut ;O)
Il y a moyen de connaître via l'API GetCursorPos la position courante du
curseur de la souris.
En mémorisant la dernière position, on peut savoir si celle-ci est en
activité ou non.
Pour savoir si une touche du clavier est utilisée, on utilisera l'API
GetAsyncKeyState
-> pour illustrer cela, vois le lien ci-dessous (en pure VB mais adaptable
en VBA Access)
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeIdD355&lngWId=1
Aussi, on pourra checker les processus en cours et le temps CPU utilisé pour
chacun.
Toujours en VB :
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage&blnResetAllVariables=TRUE&optSort=Alphabetical&txtCriteria=process+monitor&lngWId=1
Guy
"Jean-Baptiste Lecuit" a
écrit dans le message de
news:Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuventafficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmented'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagnebeaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,ce qui est long (la procédure de transformation du html en non html prend
dutemps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
nepeut se faire sur le html).Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut ;O)
Il y a moyen de connaître via l'API GetCursorPos la position courante du
curseur de la souris.
En mémorisant la dernière position, on peut savoir si celle-ci est en
activité ou non.
Pour savoir si une touche du clavier est utilisée, on utilisera l'API
GetAsyncKeyState
-> pour illustrer cela, vois le lien ci-dessous (en pure VB mais adaptable
en VBA Access)
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeIdD355&lngWId=1
Aussi, on pourra checker les processus en cours et le temps CPU utilisé pour
chacun.
Toujours en VB :
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage&blnResetAllVariables=TRUE&optSort=Alphabetical&txtCriteria=process+monitor&lngWId=1
Guy
"Jean-Baptiste Lecuit" <JeanBaptisteLecuit@discussions.microsoft.com> a
écrit dans le message de
news:72009771-22C5-448B-BD9A-3E20F3AC7891@microsoft.com...
Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuvent
afficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmente
d'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagne
beaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,
ce qui est long (la procédure de transformation du html en non html prend
du
temps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
ne
peut se faire sur le html).
Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les
| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:
http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Salut ;O)
Il y a moyen de connaître via l'API GetCursorPos la position courante du
curseur de la souris.
En mémorisant la dernière position, on peut savoir si celle-ci est en
activité ou non.
Pour savoir si une touche du clavier est utilisée, on utilisera l'API
GetAsyncKeyState
-> pour illustrer cela, vois le lien ci-dessous (en pure VB mais adaptable
en VBA Access)
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeIdD355&lngWId=1
Aussi, on pourra checker les processus en cours et le temps CPU utilisé pour
chacun.
Toujours en VB :
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage&blnResetAllVariables=TRUE&optSort=Alphabetical&txtCriteria=process+monitor&lngWId=1
Guy
"Jean-Baptiste Lecuit" a
écrit dans le message de
news:Grand merci
En fait, la solution "tâche planifiée" ne me convient pas.
Mon problème est un cas particulier d'un problème plus général :
ma bdd stocke plus de 5000 pages html, que j'affiche dans un webbrowser
(comme le volet droit de Outlook). T
Tous les enregistrements apparaissent en formulaire continu dans un volet
central (comme dans Outlook), et à gauche j'ai un treeview (toujours comme
dans Outlook). Le pb est que dans access, les formulaires continus ne
peuventafficher du html. Je suis donc obligé de le baser sur une requête qui
contient une version non html de chaque page. La taille de la base
augmented'autant. Si je vide ces champs non html à chaque fermeture de base, je
gagnebeaucoup en taille, mais l'ouverture est ralentie, car je dois les
réemplir,ce qui est long (la procédure de transformation du html en non html prend
dutemps). L'idée serait de ne pas effectuer cette procédure de décompression
dès l'ouverture, mais à un moment où l'utilisateur ne fait rien (la
décompression complète n'est en effet pas nécessaire immédiatement, mais
uniquement quand on veut appliquer un filtre ou faire une recherche, qui
nepeut se faire sur le html).Salut,
"Jean-Baptiste Lecuit"
| En fait, comme la tâche que je veux lancer pendant l'inactivité est
| gourmande en ressources, je souhaite attendre l'inactivité dans toutes
les| applications, et pas seulement dans Access (par exemple en détectant
| l'absence de mouvements de souris et de souris clavier, ou l'entrée en
veille)
Quelque part, tu voudrais prédire l'inactivité...
Pour l'activité plus générale du PC, il a sûrement une floppée de petits
softs sur le net pour faire cela.
Si c'est à partir de Access que tu souhaite tester, tu peux aussi
regarder ceci:http://www.logicielappui.com/tips/ "Usage du processeur"
Mais, ne serait-il pas plus simple de le faire par une tâche planifiée ?
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/