J'ai besoin de trouver un bout de code en vb6.0 pour savoir si un cookie
existe sur le disque mais pas dans les fichiers temporaires mais bien dans
le répertoire des cookies et plrs OS..
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
"Jacques93" <jacques@Nospam> a écrit dans le message de
news:ejGaqRnaIHA.4196@TK2MSFTNGP04.phx.gbl...
Jacques93 aurait pu préciser :
[...]
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp>
et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens
la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la
procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-).
J'avais également trouvé un code sur vbaccelerator très semblable à
celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple
essai en ne gérant pas l'exception et, de mémoire, en faisant un petit
sleep entre les deux appels. Mais alors, et de façon un peu aléatoire,
je finissais par obtenir un gel de l'application. Suivi, après
Ctrl-Alt-Suppr, d'un message système à propos d'une opération non
terminée ou quelque chose d'approchant.
Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me
faudra approfondir la question ... plus tard ;-)
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
Jacques93
Fred a écrit :
"Jacques93" a écrit dans le message de news:
Jacques93 aurait pu préciser : [...]
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
De rien :-) Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
-- Cordialement,
Jacques.
Fred a écrit :
"Jacques93" <jacques@Nospam> a écrit dans le message de
news:ejGaqRnaIHA.4196@TK2MSFTNGP04.phx.gbl...
Jacques93 aurait pu préciser :
[...]
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp>
et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens
la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la
procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-).
J'avais également trouvé un code sur vbaccelerator très semblable à
celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple
essai en ne gérant pas l'exception et, de mémoire, en faisant un petit
sleep entre les deux appels. Mais alors, et de façon un peu aléatoire,
je finissais par obtenir un gel de l'application. Suivi, après
Ctrl-Alt-Suppr, d'un message système à propos d'une opération non
terminée ou quelque chose d'approchant.
Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me
faudra approfondir la question ... plus tard ;-)
De rien :-)
Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du
lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some
thumbnail generators support asynchronous generation, the host needs to
create a background thread to generate the thumbnail, and this is
difficult in VB. A simple alternative would be to package the
cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a
new thread instead.
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
De rien :-) Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
-- Cordialement,
Jacques.
Fred
"Jacques93" a écrit dans le message de news:uoQO$
Fred a écrit :
"Jacques93" a écrit dans le message de news:
Jacques93 aurait pu préciser : [...]
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
De rien :-) Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Je n'en demande pas tant. Je peux boucler en attente, ce n'est pas grave. Je suis déjà dans un thread (normal non ?) et sur un serveur. Donc il me faudra bien passer par IRunnableTask pour pouvoir faire une petite boucle while .IsRunning (ou approchant)
Ne connaissant pas trop COM et les APIs, ce qui me surprend un peu c'est qu'un retour, somme toute normal, (HRESULT) soit converti en exception ?
Ce ne sera pas pour ce soir, ce soir j'ai une tâche préemptive en forme de tartine de houblon.
"Jacques93" <jacques@Nospam> a écrit dans le message de
news:uoQO$unaIHA.5088@TK2MSFTNGP06.phx.gbl...
Fred a écrit :
"Jacques93" <jacques@Nospam> a écrit dans le message de
news:ejGaqRnaIHA.4196@TK2MSFTNGP04.phx.gbl...
Jacques93 aurait pu préciser :
[...]
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp>
et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens
la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la
procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-).
J'avais également trouvé un code sur vbaccelerator très semblable à
celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un
simple essai en ne gérant pas l'exception et, de mémoire, en faisant
un petit sleep entre les deux appels. Mais alors, et de façon un peu
aléatoire, je finissais par obtenir un gel de l'application. Suivi,
après Ctrl-Alt-Suppr, d'un message système à propos d'une opération
non terminée ou quelque chose d'approchant.
Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me
faudra approfondir la question ... plus tard ;-)
De rien :-)
Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du
lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some
thumbnail generators support asynchronous generation, the host needs
to create a background thread to generate the thumbnail, and this is
difficult in VB. A simple alternative would be to package the
cThumbnailGenerator into an out-of-process ActiveX Exe and run that in
a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Je n'en demande pas tant. Je peux boucler en attente, ce n'est pas
grave. Je suis déjà dans un thread (normal non ?) et sur un serveur.
Donc il me faudra bien passer par IRunnableTask pour pouvoir faire une
petite boucle while .IsRunning (ou approchant)
Ne connaissant pas trop COM et les APIs, ce qui me surprend un peu c'est
qu'un retour, somme toute normal, (HRESULT) soit converti en exception ?
Ce ne sera pas pour ce soir, ce soir j'ai une tâche préemptive en forme
de tartine de houblon.
<http://www.vbaccelerator.com/home/VB/Code/Libraries/Shell_Projects/Thumbnail_Extraction/article.asp> et, je ne sais pas si c'est rassurant , mais sur les .pdf j'obtiens la même erreur que tu indiques : 0x8000000A .
bien que tu l'aurais certainement vu, l'erreur se produit dans la procédure GetThumbnail sur la ligne :
Tu confirmes donc bien mon erreur et si, c'est rassurant :-). J'avais également trouvé un code sur vbaccelerator très semblable à celui de la MSDN.
Ceci étant, j'avais réussi à obtenir l'image de la vignette : un simple essai en ne gérant pas l'exception et, de mémoire, en faisant un petit sleep entre les deux appels. Mais alors, et de façon un peu aléatoire, je finissais par obtenir un gel de l'application. Suivi, après Ctrl-Alt-Suppr, d'un message système à propos d'une opération non terminée ou quelque chose d'approchant. Amusant :-)
Merci d'avoir testé et confirmé les lacunes de ces exemples. Il me faudra approfondir la question ... plus tard ;-)
De rien :-) Autre chose qui confirme ton intuition sur le flag ASYNC (extrait du lien sur l'exemple VB6) :
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Je n'en demande pas tant. Je peux boucler en attente, ce n'est pas grave. Je suis déjà dans un thread (normal non ?) et sur un serveur. Donc il me faudra bien passer par IRunnableTask pour pouvoir faire une petite boucle while .IsRunning (ou approchant)
Ne connaissant pas trop COM et les APIs, ce qui me surprend un peu c'est qu'un retour, somme toute normal, (HRESULT) soit converti en exception ?
Ce ne sera pas pour ce soir, ce soir j'ai une tâche préemptive en forme de tartine de houblon.
Fred
Dans : news:uoQO$, Jacques93 disait :
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Hello Jacques,
Je viens de regarder avec Oleview. La classe pdfshell n'implémente pas l'interface IRunnableTask. Le problème est probablement ailleurs. Je ne vois pas ce qui cloche et je manque de maîtrise sur le sujet. Tant pis, il n'y aura pas d'aperçu PDF pour le moment :-)
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:uoQO$unaIHA.5088@TK2MSFTNGP06.phx.gbl,
Jacques93 disait :
Note that the IEIFLAG_ASYNC option is not supported: whilst some
thumbnail generators support asynchronous generation, the host needs
to create a background thread to generate the thumbnail, and this is
difficult in VB. A simple alternative would be to package the
cThumbnailGenerator into an out-of-process ActiveX Exe and run that
in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Hello Jacques,
Je viens de regarder avec Oleview. La classe pdfshell n'implémente pas
l'interface IRunnableTask. Le problème est probablement ailleurs. Je ne
vois pas ce qui cloche et je manque de maîtrise sur le sujet. Tant pis,
il n'y aura pas d'aperçu PDF pour le moment :-)
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Note that the IEIFLAG_ASYNC option is not supported: whilst some thumbnail generators support asynchronous generation, the host needs to create a background thread to generate the thumbnail, and this is difficult in VB. A simple alternative would be to package the cThumbnailGenerator into an out-of-process ActiveX Exe and run that in a new thread instead.
peut être plus simple à résoudre en .Net, non ?
Hello Jacques,
Je viens de regarder avec Oleview. La classe pdfshell n'implémente pas l'interface IRunnableTask. Le problème est probablement ailleurs. Je ne vois pas ce qui cloche et je manque de maîtrise sur le sujet. Tant pis, il n'y aura pas d'aperçu PDF pour le moment :-)
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)