OVH Cloud OVH Cloud

WIA

3 réponses
Avatar
Pierre-e Gougelet
Bonjour,

Sur Xp, j'essaye d'utiliser WIA pour récupérer des images d'un APN.

Tout fonctionne correctement, par contre, je n'arrive pas à récupérer le nom original du fichier.

Je n'ai rien trouvé dans IWiaItem, IWiaPropertyStorage, IWiaDataTransfer qui le permette.

Quelqu'un sait t'il?

Merci. Pierre.

3 réponses

Avatar
AMcD®
T'as bien fouillé là-dedans ?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wia/wia/tutorials/wiatutorial.asp

C'est pas dans une structure STGMEDIUM.lpszFileName ?

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Pierre-e Gougelet
> T'as bien fouillé là-dedans ?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wia/wia/tutorials/wiatutorial.asp

C'est pas dans une structure STGMEDIUM.lpszFileName ?



Par pWiaDataTransfer->idtGetData( &stgMedium, pWiaDataCallback ), on peut recupérer mais c'est le fichier temporaire écrit.

Je n'arrive vraiment pas à trouver cette information. J'ai essayé aussi par pWiaPropertyStorage->GetPropertyStream, et d'obtenir le filename par STat, mais rien :-(

Pierre.
Avatar
Pierre-e Gougelet
Bon j'ai trouvé, par un pWiaPropertyStorage->ReadMultiple & WIA_IPA_ITEM_NAME on obtient le nom original ;-)

Pierre.

Pierre-e Gougelet wrote:

T'as bien fouillé là-dedans ?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wia/wia/tutorials/wiatutorial.asp


C'est pas dans une structure STGMEDIUM.lpszFileName ?




Par pWiaDataTransfer->idtGetData( &stgMedium, pWiaDataCallback ), on
peut recupérer mais c'est le fichier temporaire écrit.

Je n'arrive vraiment pas à trouver cette information. J'ai essayé aussi
par pWiaPropertyStorage->GetPropertyStream, et d'obtenir le filename par
STat, mais rien :-(

Pierre.