begin process at 2012 02 12 19:18:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OLE, DDE, Automation

 > DRAG DROP --> IMAGE DANS UNE IMAGE BOX (VIA OLE)

DRAG DROP --> IMAGE DANS UNE IMAGE BOX (VIA OLE)


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :OLE, DDE, Automation Niveau :Initié Date de création :12/09/2002 Date de mise à jour :12/09/2002 16:21:15 Vu / téléchargé :7 045 / 618

Auteur : mrpheus

Ecrire un message privé
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Après pas Mal de recherche, j'ai enfin trouver comment draguer un fichier JPG, ou autre venant du bureau,... ou meme du PC CAM de creative, dans une picture/image.
Le code fait pas bcp de ligne.


-1 picture Box (image)
-1 text Box (text1)

Source

  • 'Code Mr_pheus@ibelgique.com
  • Dim CheminImage As String
  • Dim fn
  • Private Sub Form_Load()
  • Image1.OLEDragMode = 0 'Manual
  • Image1.OLEDropMode = 1 'Manual
  • ' image1.DragIcon = chemin_icone
  • End Sub
  • Private Sub image1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
  • If Data.GetFormat(15) Then
  • For Each fn In Data.Files
  • CheminImage = CheminImage & fn
  • Next
  • End If
  • Image1.Picture = LoadPicture(CheminImage)
  • Text1.Text = CheminImage
  • CheminImage = ""
  • End Sub
'Code Mr_pheus@ibelgique.com
Dim CheminImage As String
Dim fn

Private Sub Form_Load()
Image1.OLEDragMode = 0 'Manual
Image1.OLEDropMode = 1 'Manual 
' image1.DragIcon = chemin_icone
End Sub

Private Sub image1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)

If Data.GetFormat(15) Then
    For Each fn In Data.Files
       CheminImage = CheminImage & fn
    Next
End If

Image1.Picture = LoadPicture(CheminImage)
Text1.Text = CheminImage
CheminImage = ""

End Sub

 

 Conclusion

J'ai trouver ca dans VISUAL BASIC 6 le gide du programeur OEM (Osman Eyrol Multimedia)
Tres Bon livre.

Bug connut :-) : Si tu met pas une image ca plante ( avec On error Goto error ca le fera plus)  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

IMPORTATION DANS EXCEL DE DONNÉES D'UNE SOURCE AS400 (I5, IS... par Godzestla
Source avec Zip Source avec une capture Source .NET (Dotnet) EXCELDOTNET : PROGRAMMER EXCEL EN DOTNET SANS VBA NI VSTO par Patrice99
Source avec Zip Source avec une capture AJOUTEZ VOTRE COMPLÉMENT À VISUAL BASIC 6 SANS ÊTRE CONTRAIN... par VBsearch
Source avec Zip PILOTER ACROBAT READER DEPUIS EXCEL ET VBA par jpduf
Source avec Zip Source avec une capture INTERCEPTER DES APPELS DE METHODE (SURCHARGE DE VTABLE) par Renfield

Commentaires et avis

Commentaire de stailer le 12/09/2002 19:35:58

Mon commentaire ne s'affiche pas...

Commentaire de stailer le 12/09/2002 19:36:34

Ah si ca y est... Donc je disai : Merci beaucoup, c'est trés sympa comme source. En plus c'est court.

Commentaire de babeuk le 12/09/2002 20:46:55

ah voici un code utile --> bien joué ;)

Commentaire de Alan71 le 12/09/2002 20:51:59

Super utile ! (pour une fois...)

Commentaire de zizouweb le 16/03/2003 18:55:15

Juste une tite question, comment faire un message d'erreur quand le fichier glisser dans le prog n'est pas une image ?

J'ai essayé avec un "On Error GoTo Erreur" mais ça affiche l'erreur même quand je glisse une image.

Commentaire de mrpheus le 16/03/2003 19:26:17

Tu Verifie que les 3 dernière letttre du paht est bien une image ( .jpg,bmp,....)
mais ca devrais aller avec On Error
J'ai pas trop le temp d'essayer

Bye

Commentaire de mrpheus le 16/03/2003 19:26:18

Tu Verifie que les 3 dernière letttre du paht est bien une image ( .jpg,bmp,....)
mais ca devrais aller avec On Error
J'ai pas trop le temp d'essayer

Bye

Commentaire de 1bhrunoh le 16/06/2003 20:04:39

pas mal pas mal pas mal!!!

Commentaire de shawn004 le 12/04/2004 20:21:57

c'est tout bête mais as-tu mis un "exit sub" devant le label Erreur: pour éviter d'afficher l'erreur si tout se passe bien...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,983 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales