Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SCANNER UN DOCUMENT ET L'ENREGISTRER EN JPEG AVEC TWAIN


Information sur la source

Catégorie :Multimedia Source .NET ( DotNet ) Classé sous : twain, scanner, piloter, document, jpeg Niveau : Débutant Date de création : 01/03/2006 Date de mise à jour : 12/11/2008 16:21:15 Vu / téléchargé: 20 942 / 1 892

Note :
8,5 / 10 - par 4 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (30)
Ajouter un commentaire et/ou une note


Description

Ce petit bout de code va permettre de scanner un document et de l'enregistrer en JPEG en ne demandant à l'utilisateur aucun paramètres. Ces paramètres seront prédéfinis par le développeur.
 

Source

  • Declare Function TWAIN_AcquireToClipboard Lib "EZTW32.DLL" (ByVal hwndApp&, ByVal wPixTypes&) As Integer
  • Declare Function TWAIN_SetHideUI Lib "Eztw32.dll" Alias "TWAIN_SetHideUI" (ByVal ui As Long) As Long
  • Declare Function TWAIN_OpenDefaultSource Lib "Eztw32.DLL" Alias "TWAIN_OpenDefaultSource" (ByVal hwnd As Long) As Integer
  • Declare Function TWAIN_SetCurrentResolution Lib "Eztw32.dll" Alias "TWAIN_SetCurrentResolution" (ByVal neufdix As Double) As Long
  • Declare Function TWAIN_SetCurrentPixelType Lib "Eztw32.dll" Alias "TWAIN_SetCurrentPixelType" (ByVal deux As Long) As Long
  • Declare Function TWAIN_LoadSourceManager Lib "Eztw32.dll" Alias "TWAIN_LoadSourceManager" () As Long
  • Declare Function TWAIN_SetCurrentUnits Lib "Eztw32.dll" Alias "TWAIN_SetCurrentUnits" (ByVal zero As Long) As Long
  • Declare Function TWAIN_SetBitDepth Lib "Eztw32.dll" Alias "TWAIN_SetBitDepth" (ByVal zero As Long) As Long
  • Declare Function TWAIN_OpenSourceManager Lib "EZTW32.DLL" Alias "TWAIN_OpenSourceManager" (ByVal hwnd As Long) As Long
  • Declare Function TWAIN_CloseSource Lib "EZTW32.DLL" Alias "TWAIN_CloseSource" () As Long
  • Declare Function TWAIN_SelectImageSource Lib "EZTW32.DLL" Alias "TWAIN_SelectImageSource" (ByVal hwnd As Long) As Integer
  • Declare Function TWAIN_State Lib "EZTW32.DLL" Alias "TWAIN_State" () As Integer
  • FONCTION
  • Dim iRetour As Long
  • Dim s_cheminsauv As String
  • Dim i As Integer
  • Try
  • TWAIN_CloseSource()
  • TWAIN_LoadSourceManager()
  • TWAIN_OpenSourceManager(frm.Handle.ToInt32)
  • iRetour = TWAIN_OpenDefaultSource(frm.Handle.ToInt32)
  • If iRetour = 0 Then
  • iRetour = TWAIN_SelectImageSource(frm.Handle.ToInt32)
  • If iRetour = 1 Then
  • iRetour = TWAIN_OpenDefaultSource(frm.Handle.ToInt32)
  • End If
  • End If
  • If iRetour = 0 Then
  • Exit Function
  • End If
  • If TWAIN_State() < 4 Then
  • MsgBox("Impossible de paramêtrer le scanner")
  • Exit Function
  • Else
  • 'parametres du scanner
  • TWAIN_SetCurrentUnits(0) 'DPI
  • TWAIN_SetCurrentResolution(150) 'en points par pouces
  • TWAIN_SetCurrentPixelType(2) ' Scan format 0 = B&W, 1 Grey, 2 RGB
  • TWAIN_SetBitDepth(8) ' Bit Depth 1, 2, 4, 8 but depends on Pixeltype
  • TWAIN_SetHideUI(True)
  • End If
  • 'scan du document
  • iRetour = TWAIN_AcquireToClipboard(frm.Handle.ToInt32, 32)
  • If iRetour = 0 Then
  • MsgBox("Le scan du document a échoué.", MsgBoxStyle.Critical, "Scanner")
  • Exit Function
  • End If
  • TWAIN_CloseSource()
  • Catch ex As Exception
  • Exit Function
  • End Try
  • Try
  • pbImage.Image = System.Windows.Forms.Clipboard.GetDataObject.GetData(System.Windows.Forms.DataFormats.Bitmap) 'on la met dans une picture box
  • s_cheminsauv = "c:\toto.jpg"
  • i = 1
  • If System.IO.File.Exists(s_cheminsauv) = True Then
  • s_cheminsauv = Left(s_cheminsauv, s_cheminsauv.Length - 4)
  • While System.IO.File.Exists(s_cheminsauv & i & ".jpg") = True
  • i = i + 1
  • End While
  • s_cheminsauv &= " "
  • s_cheminsauv &= i
  • s_cheminsauv &= ".jpg"
  • End If
  • pbImage.Image.Save(s_cheminsauv, System.Drawing.Imaging.ImageFormat.Jpeg)
  • Catch ex As Exception
  • MsgBox("Le document a bien été scanné," & Chr(13) & "mais une erreur s'est produite lors de la sauvegarde dans le dossier du candidat.", MsgBoxStyle.Critical, "Scanner")
  • End Try
  • FIN DE LA FONCTION
    Declare Function TWAIN_AcquireToClipboard Lib "EZTW32.DLL" (ByVal hwndApp&, ByVal wPixTypes&) As Integer
    Declare Function TWAIN_SetHideUI Lib "Eztw32.dll" Alias "TWAIN_SetHideUI" (ByVal ui As Long) As Long
    Declare Function TWAIN_OpenDefaultSource Lib "Eztw32.DLL" Alias "TWAIN_OpenDefaultSource" (ByVal hwnd As Long) As Integer
    Declare Function TWAIN_SetCurrentResolution Lib "Eztw32.dll" Alias "TWAIN_SetCurrentResolution" (ByVal neufdix As Double) As Long
    Declare Function TWAIN_SetCurrentPixelType Lib "Eztw32.dll" Alias "TWAIN_SetCurrentPixelType" (ByVal deux As Long) As Long
    Declare Function TWAIN_LoadSourceManager Lib "Eztw32.dll" Alias "TWAIN_LoadSourceManager" () As Long
    Declare Function TWAIN_SetCurrentUnits Lib "Eztw32.dll" Alias "TWAIN_SetCurrentUnits" (ByVal zero As Long) As Long
    Declare Function TWAIN_SetBitDepth Lib "Eztw32.dll" Alias "TWAIN_SetBitDepth" (ByVal zero As Long) As Long
    Declare Function TWAIN_OpenSourceManager Lib "EZTW32.DLL" Alias "TWAIN_OpenSourceManager" (ByVal hwnd As Long) As Long
    Declare Function TWAIN_CloseSource Lib "EZTW32.DLL" Alias "TWAIN_CloseSource" () As Long
    Declare Function TWAIN_SelectImageSource Lib "EZTW32.DLL" Alias "TWAIN_SelectImageSource" (ByVal hwnd As Long) As Integer
    Declare Function TWAIN_State Lib "EZTW32.DLL" Alias "TWAIN_State" () As Integer


FONCTION

        Dim iRetour As Long
        Dim s_cheminsauv As String
        Dim i As Integer

        Try

            TWAIN_CloseSource()
            TWAIN_LoadSourceManager()
            TWAIN_OpenSourceManager(frm.Handle.ToInt32)
            iRetour = TWAIN_OpenDefaultSource(frm.Handle.ToInt32)
            If iRetour = 0 Then
                iRetour = TWAIN_SelectImageSource(frm.Handle.ToInt32)
                If iRetour = 1 Then
                    iRetour = TWAIN_OpenDefaultSource(frm.Handle.ToInt32)
                End If
            End If

            If iRetour = 0 Then
                Exit Function
            End If

            If TWAIN_State() < 4 Then
                MsgBox("Impossible de paramêtrer le scanner")
                Exit Function
            Else
                'parametres du scanner
                TWAIN_SetCurrentUnits(0) 'DPI
                TWAIN_SetCurrentResolution(150) 'en points par pouces
                TWAIN_SetCurrentPixelType(2) ' Scan format 0 = B&W, 1 Grey, 2 RGB
                TWAIN_SetBitDepth(8) ' Bit Depth 1, 2, 4, 8 but depends on Pixeltype

                TWAIN_SetHideUI(True)
            End If



            'scan du document
            iRetour = TWAIN_AcquireToClipboard(frm.Handle.ToInt32, 32)

            If iRetour = 0 Then
                MsgBox("Le scan du document a échoué.", MsgBoxStyle.Critical, "Scanner")
                Exit Function
            End If

            TWAIN_CloseSource()
        Catch ex As Exception
            Exit Function
        End Try

        Try        

            pbImage.Image = System.Windows.Forms.Clipboard.GetDataObject.GetData(System.Windows.Forms.DataFormats.Bitmap) 'on la met dans une picture box

            s_cheminsauv = "c:\toto.jpg"

            i = 1
            If System.IO.File.Exists(s_cheminsauv) = True Then
                s_cheminsauv = Left(s_cheminsauv, s_cheminsauv.Length - 4)
                While System.IO.File.Exists(s_cheminsauv & i & ".jpg") = True
                    i = i + 1
                End While
                s_cheminsauv &= " "
                s_cheminsauv &= i
                s_cheminsauv &= ".jpg"
            End If

            pbImage.Image.Save(s_cheminsauv, System.Drawing.Imaging.ImageFormat.Jpeg)

        Catch ex As Exception
            MsgBox("Le document a bien été scanné," & Chr(13) & "mais une erreur s'est produite lors de la sauvegarde dans le dossier du candidat.", MsgBoxStyle.Critical, "Scanner")
        End Try

FIN DE LA FONCTION

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Eztw32.dllTélécharger ce fichier [Réservé aux membres club]262 192 octets

Télécharger le zip

Historique

01 mars 2006 12:28:23 :
ajout de gestion de code retour et chemin d'accès
21 mars 2006 16:27:49 :
Les codes retour étaient en Long au lieu de Integer, ils n'étaient pas ce qui étaient attendu. Maintenant, ils ressortent les bonnes valeurs, notament la détection des scanners.
24 janvier 2007 10:05:41 :
Suppression d'une ligne inutile
12 novembre 2008 16:21:15 :
gr

Commentaires et avis

signaler à un administrateur
Commentaire de Willi le 01/03/2006 18:14:05 administrateur CS

Il s'agit d'une source .net ! il faut cocher la case .net dans ce cas la.

signaler à un administrateur
Commentaire de bosino le 20/03/2006 16:38:39

Est-ce que le .dll a été développé par tes soins??
Si c le cas pourrait-tu me mettre le code source, car j'aimerais savoir comment on peut dialoguer avec un périphérique utilisant un driver Twain. J'essai de communiquer avec une camera pour acquerir des images, mais sans succès pour l'instant!!!
Merci

signaler à un administrateur
Commentaire de Jomba le 21/03/2006 16:35:02

Désolé, après ma mise à jour, je me suis aperçu que j'avais oublié de changer la déclaration d'une variable :
iRetour correspond en fait à l_Retour

signaler à un administrateur
Commentaire de Chrysostome le 22/11/2006 18:38:51

J'ai essayé de la convertir en VBA, je n'ai pas réussi à la faire fonctionner.

signaler à un administrateur
Commentaire de merkhaled le 01/12/2006 14:13:32

bonjour,
est-il possible d'intégrer ton conde dans une page web ?
de piloter le scanner a partir du site, genre créer un bouton "scanner" et une fois appuié, la procedure du scan se lance, c'est mon probleme depuis un bout de temps, je n'arrive pas a trouver une solution.
merci !

signaler à un administrateur
Commentaire de Jomba le 11/12/2006 12:14:52

bonjour, désolé pour le temps que j'ai mis à répondre, j'étais absent depuis trois semaines.
Pour VBA, c'est normal, les API ne sont pas toutes présentes selon le framework, j'ai eu le même problème lorsque j'ai essayé de le passer en vb6 (on a réussi mais il a fallut enlever certaines fonctions, notamment le jpeg). Il faut bidouiller mais les fonctions les plus importantes sont présentes normalement (je n'ai pas testé sur vba donc je ne peux rien assurer).

Pour la page Web, je ne sais pas du tout si tu peux l'intégrer, il faut le tester. Si ça marche, préviens nous.

signaler à un administrateur
Commentaire de VraiQuincy le 18/01/2007 00:41:32

Bonjour, j'aimerais essayer ton programme mais j'ai besoin de plus d'information. J'ai pas d'expérience avec les DLL. J'ai quelques intérrogations:
1) Comment insérer adéquatement la DLL dans le programme ?
3) qu'est ce que: g_rcdCandidat.Seek(l_iNoCandidat)

Merci.

signaler à un administrateur
Commentaire de Jomba le 22/01/2007 15:41:25

Salut, désolé encore pour le temps de réponse, je viens pas souvent voir mes questions.
1) pour insérer la dll, 2 possibilité :
     - Soit tu la met dans system32 et tu l'enregistre (dans ce cas, tu dois l'installer sur chaque poste où tu executeras ton appli)
     - Soit tu la met dans le même dossier que ton application (le .exe)
2) pas de question...
3) g_rcdCandidat.Seek(l_iNoCandidat) est une ligne de code qui provient de mon application d'origine, c'était une recherche dans un recordset.
Je m'étais jamais aperçu que j'avais laissé cette ligne. lol...
Je reste à ta dispo si tu as d'autres questions. (plus rapidement cette fois...)

signaler à un administrateur
Commentaire de drof le 06/02/2008 11:17:56

Bonjour,

je viens de trouver ton source après de nombreuse recherche...

mais je ne comprends pas très bien à quoi correspont frm dans la ligne :
"TWAIN_OpenSourceManager(frm.Handle.ToInt32)"

merci d'avance

signaler à un administrateur
Commentaire de Jomba le 08/02/2008 11:58:49

Bonjour, frm correspond à la fenêtre dans laquelle se trouve ce code.
Cette ligne permet de spécifier la fenêtre qui manipule la gestion de source.

signaler à un administrateur
Commentaire de drof le 26/02/2008 14:42:22 10/10

Cette source est vraiment superbe!!! exactement ce dont j'avais besoin...

Par contre j'ai 3 ou 4 fois ce msg ("Un appel à la fonction PInvoke 'MonAppli!Mere.toto::TWAIN_SetCurrentUnits' a déséquilibré la pile. Cela peut se produire, car la signature PInvoke managée ne correspond pas à la signature cible non managée. Vérifiez que la convention d'appel et les paramètres de la signature PInvoke correspondent à la signature non managée cible.") qui s'affiche ....

aurais-tu une idée du problème???

en tout cas merci beaucoup

signaler à un administrateur
Commentaire de Jomba le 28/02/2008 08:51:28

Bonjour, je n'ai pas d'idée pour ton problème : je n'ai jamais rencontré cette erreur pour ce code.
Mais, quelques questions :
1. tu utilise .net2?
2. AS-tu la bonne version de EZTW32.dll. Je sais que mon code marche pour .net et la version que je fournis en téléchargement. Mais si tu utilise .net2, il faut peut-être que tu prennes une version ultérieure de Twain.

Fais des tests, et si tu trouve la cause ou la solution de l'erreur, tiens nous au courant.

Bonne journée et bon courage

signaler à un administrateur
Commentaire de soumma84 le 07/03/2008 15:46:26

bonjour, je dois développer une application  de numérisation avec C#, le problème que je sais pas d'ou commencer
je sais que je dois utiliser TWAIN mais comment? je sais pas.
je travaille sur windows server 2003 avec VS2008.
vous pouvez me guidez.
merci

signaler à un administrateur
Commentaire de Jomba le 10/03/2008 12:09:47

bien, pour commencer, tu  dois créer un projet ;p
Tu met la dll que je propose en téléchargement dans le dossier du projet, pas besoin de l'enregistrer ni d'y faire référence dans le projet.
Ensuite, dans la fenêtre d'où tu veux faire un scan, tu place les appels d'API (Declare function...) (voir l'aide pour trouver où les placer)
Enfin, tu met le reste du code sur le clic d'un bouton (par exemple) et tu adaptes le code à tes besoins.

C'est tout, bon courage.
Jomba

signaler à un administrateur
Commentaire de soumma84 le 10/03/2008 12:14:52

merci pour m'avoir répondu
j'ai compris les étapes mais le problème que l'enregistrement de document scanné doit se faire en ligne:on doit choisir l'emplacement dans un portail sharepoint
merci

signaler à un administrateur
Commentaire de Jomba le 10/03/2008 17:18:56

sur ce point-là, je ne sais pas du tout. Fais des recherches sur d'autres forum et supports. Mais ça devrait bien s'intégrer.
Bonne recherche.
Jomba

signaler à un administrateur
Commentaire de gillardg le 12/05/2008 14:01:23 10/10

magnifique

cela fait un bon moment que je voulais faire un prog genre photocopieuse avec ta source pour le scan j'ai meme plus besoin de me casser la tete ça fonctionne tout seul
me reste plus que le code pour imprimer l'image

merci beaucoup je me permetrai de te créditer dans mon prog si cela ne te dérange pas !

la ligne de code

s_cheminsauv = Left(s_cheminsauv, s_cheminsauv.Length - 4)

provoquais une erreur chez moi je l'ai enlevée maintenant c'est parfait

signaler à un administrateur
Commentaire de gillardg le 12/05/2008 17:29:42

bizarre :
TWAIN_SetCurrentResolution(150)
fonctionne parfaitement mais :
TWAIN_SetCurrentResolution(300)
ça met l'image dans le presse-papier mais impossible de la sauver avec ton code et comme je  n'y connais rien je suis dans un noeud car quandje veux imprimer le scan en 150 DPI ça fait un quart de page !
tu n'aurais pas une idée s'il te plait

signaler à un administrateur
Commentaire de Jomba le 13/05/2008 09:57:30

Bonjour, pour ton information et si j'ai bonne mémoire (ça fait deux ans que j'ai posté ce code), l'image est toujours mise dans le presse papier, c'est pour ça qu'on la met dans un pictureBox.
Ensuite, si ça ne l'enregistre pas, c'est probablement car la pictureBox ou l'enregistrement en JPG ne supporte pas cette résolution. Essaie de l'enregistrer en BitMap.
Tiens nous au courant.

signaler à un administrateur
Commentaire de gillardg le 13/05/2008 11:05:55

l'image se trouve bien dans le presse-papier, mspaint, wordpad et autres la récupère sans problème, c'est pas un problème de format le jpeg supporte le 300 DPI
la picturebox ne l'affiche carrement pas et c'est là le problème, j'ai éssayé de charger une image de la mème taille mème résolution à partir d'un fichier et la ça fonctionne alors ça me laisse la drole d'impression que c'est le picturebox qui ne gère pas tres bien le clipboard
peut etre que si on prends l'image du clipboard et qu'on la met dans un objet Bitmap ou je sais pas

signaler à un administrateur
Commentaire de gillardg le 13/05/2008 18:04:48

j'ai trouvé :
http://www.vbfrance.com/codes/3NITY-IMAGE-STUDIO-ACTIVEX-SDK-COMPOSANT-DEDIE-IMAGERIE_41922.aspx
avec cet OCX ça fonctionne, l'image est chargée dans l'ocx et sauvée sur le Disque Dur au format que je voulais

signaler à un administrateur
Commentaire de Jomba le 14/05/2008 09:08:41

merci pour ta contribution, j'étudierais ce que tu nous a fourni et à l'occasion, je l'ajouterais à ma source pour que les suivants ne se heurtent pas au même problème.

signaler à un administrateur
Commentaire de gillardg le 14/05/2008 11:00:07

de rien ce fut un plaisir,
m'en vais chercher du code pour pouvoir imprimer la page a4 obtenue car je vois pas du tout comment faire

signaler à un administrateur
Commentaire de Jomba le 14/05/2008 14:10:04

il faut que tu utilise les objets print et printers.
Je pense que tu trouvera facilement des sources à ce sujet.

signaler à un administrateur
Commentaire de gillardg le 14/05/2008 15:13:03

j'ai trouvé
ca y est j'ai fini mon prog le photocopieur
je sais pas si je vais le poster ici car c'est surtout grace au travaildes autres que j'ai réussis
j'ai fait que utiliser ton code

celui de Soldier8514

http://www.vbfrance.com/codes/3NITY-IMAGE-STUDIO-ACTIVEX-SDK-COMPOSANT-DEDIE-IMAGERIE_41922.aspx

et celui de labout

http://www.vbfrance.com/code.aspx?ID=18017
pour l'impression

signaler à un administrateur
Commentaire de Jomba le 15/05/2008 09:53:37

je pense que tu pourrais la poster sous ta propre source en spécifiant grâce à qui tu l'as réalisé. Ton code n'a pas le même but que le miens.
En effet, ma source permet aux gens de comprendre le fonctionnement général des fonctions de scan de manière simplifiée (le moins d'enrobage possible pour ne pas se perdre) alors que le tiens imbrique plusieurs fonctionnalités interressantes dont d'autres pourraient avoir besoin.
Si tu le fais, hésite pas à mettre le lien vers ta source ici ainsi que le miens sur la tienne.
;p

signaler à un administrateur
Commentaire de gillardg le 15/05/2008 10:20:26

si je poste mon source, à ton avis est ce que je dois poster l'ocx de Soldier8514 et ta dll dans mon zip ou bien mettre un lien vers vos source ?
dans le premier cas mon zip est > 1 MegaByte
dans l'autre cas
faut télécharger 3 sources pour pouvoir utiliser mon prog
c'est un choix difficile à faire

signaler à un administrateur
Commentaire de Jomba le 15/05/2008 15:35:24

Met tout dans le même zip téléchargeable depuis ta source (si soldier8514 est d'accord), ce sera plus simple pour ceux qui voudront ta source

signaler à un administrateur
Commentaire de gillardg le 15/05/2008 18:34:09

ok merci

signaler à un administrateur
Commentaire de gillardg le 15/05/2008 20:03:35

voilà un photocopieur
http://www.vbfrance.com/codes/PHOTOCOPIEUR_46675.aspx

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Piloter appareil photo par twain ? [ par Chrysostome ] Salut à tous !Est-ce qu'il serait possible de remplacer un scanner par un appareil photo en mode macro ( gain de vitesse ), afin de faire du jpeg? J'a Problèmes pour piloter Internet Explorer [ par GigiPaprika ] Bonjour,J'utilise un objet COM pour piloter Internet explorer en VB6Je voudrai mettre une valeur dans une zone de texte mais en&nbsp;sp&#233;cifiant l comment appeler le prog TWAIN pour scanner ? [ par lechti62 ] Je voudrais pouvoir integrer une possibilité de scanner dans mon programme. Il me faut donc appeler le prog TWAIN, et ensuite l'image scannée serait piloter un module de conversion de document .doc en .pdf [ par Thrakkazz2000 ] Je recherche un moyen de convertir des documents Word en .doc en document .pdf.Comment faire en utilisant une appli VB et non pas un service on line ? Comment piloter un scanner en asp (vbscript ou javascript coté client) ? [ par kayser77 ] bonjour,je réalise un intranet en asp.J'ai besoin de scanner des documents.Or je ne sais pas comment faire, pour piloter le scanner automatiquement pa saisie automatique via le scanner [ par Zigzig ] salut tous :) quand on scanne un document avec Twain depuis VB, est-il possible de traiter l'image reçue pour extraire le texte dudit document ? c'est piloter un swf depuis un document word en vba [ par actaruss ] Bonjour à tous,Voilà j'ai reçu un document word qui dès l'ouverture lance une naimation flash.Je souhaite faire de même, mais mon animation ne se lanc scanner avec la librairie twain [ par filou26 ] bonjour je crée une appli qui scanne et archive rien de neufcependant en vb 2005 J'ai lu une seule source et elle marche pasj'y suis presque mais j'ai ACTIVER UN SCANNER [ par SMARTCLIP ] BONJOUR A TOUS,JE SUIS DEBUTANT DANS LA PROGRAMMATION EN VB ET JE SOUHAITERAI CREER UN PROGRAMME QUI SCANNE UN DOCUMENT PUIS LE FAX,LE TOUT VIA UNE IN Webbrowser [ par jeremiesauve ] Comment récupérer de l'info d'un WEBBROWSER. Ce n'est pas simplement la source ... car si je fais &lt;Webbrowser.Document.documentElement.innerHTML&gt


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.