begin process at 2012 02 13 07:30:54
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > LOADPICTURE("ZIP1.ZIP::BMP1.BMP...

LOADPICTURE("ZIP1.ZIP::BMP1.BMP...


 Information sur la source

Note :
9,38 / 10 - par 8 personnes
9,38 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :05/09/2004 Vu / téléchargé :7 987 / 730

Auteur : EBArtSoft

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (33)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bon vous allze dire : "ENCORE..."

Oui en faite je ne souhaitais pas mettre a jour l'ancienne version car vous allez voir qu'elle differe beaucoup de la premiere de plus elle necessite l'emploi d'un addin pour compiler la dll :

http://www.vbfrance.com/code.aspx?id=24092

Voi ci le resumé de la source (versoin listbox :P) :

- Loadpicture("http://domain/image")
- Loadpicture("zip.zip::chemin/image")
- Loadpicture("executable::ressourceType?RessourceId ")

resumé version "Française" :

- Vous pouvez charger une image a partir d'un site web
- a partir d'une image dans un zip
- a partir d'une ressource dans un executable (*.exe;*.dll;*.ocx;*.cpl;*.sys;etc..)

Voila... c'est tout



 Conclusion

Les prochaines versions aurons lieu sur cette page compte tenu qu'elle est deja pas mal complexe... Les prochaines version devrais permettre entre autre de charger une image a partir des données d'un fichier, d'une zone memoire, d'un pcx, lbm,tiff ou bien encore peut etre faire ceci :

LoadPicture("http://domaine/zip.zip::executable ::restype?resid(tiff)")

la... franchement... ce serait top mais bon ya du boulot (et comme je suis feneant... :P) !

B@nne prog

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Demo.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
  • Demo.vbpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier810 octets
  • Demo.vbwTélécharger ce fichier [Réservé aux membres club]Voir ce fichier53 octets
  • frmMain.frmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 390 octets
  • frmMain.frxTélécharger ce fichier [Réservé aux membres club]7 418 octets
  • Groupe1.vbgTélécharger ce fichier [Réservé aux membres club]73 octets
  • Screen.JPGTélécharger ce fichier [Réservé aux membres club]Voir ce fichier55 230 octets
  • Test.exeTélécharger ce fichier [Réservé aux membres club]348 160 octets
  • Test.zipTélécharger ce fichier [Réservé aux membres club]4 523 octets
  •   OleHat (vb6)
    •   ZLib
      •   Obj
        • adler32.objTélécharger ce fichier [Réservé aux membres club]818 octets
        • asm.objTélécharger ce fichier [Réservé aux membres club]2 464 octets
        • compress.objTélécharger ce fichier [Réservé aux membres club]1 199 octets
        • crc32.objTélécharger ce fichier [Réservé aux membres club]1 921 octets
        • crtdll.libTélécharger ce fichier [Réservé aux membres club]511 872 octets
        • deflate.objTélécharger ce fichier [Réservé aux membres club]10 858 octets
        • gvmat32.objTélécharger ce fichier [Réservé aux membres club]10 143 octets
        • gvmat32c.objTélécharger ce fichier [Réservé aux membres club]1 683 octets
        • infblock.objTélécharger ce fichier [Réservé aux membres club]7 353 octets
        • infcodes.objTélécharger ce fichier [Réservé aux membres club]3 903 octets
        • inffast.objTélécharger ce fichier [Réservé aux membres club]1 920 octets
        • inflate.objTélécharger ce fichier [Réservé aux membres club]5 961 octets
        • inftrees.objTélécharger ce fichier [Réservé aux membres club]9 686 octets
        • infutil.objTélécharger ce fichier [Réservé aux membres club]981 octets
        • ioapi.objTélécharger ce fichier [Réservé aux membres club]2 966 octets
        • trees.objTélécharger ce fichier [Réservé aux membres club]15 685 octets
        • uncompr.objTélécharger ce fichier [Réservé aux membres club]933 octets
        • unzip.objTélécharger ce fichier [Réservé aux membres club]12 122 octets
        • wrapper.objTélécharger ce fichier [Réservé aux membres club]290 octets
        • zip.objTélécharger ce fichier [Réservé aux membres club]8 163 octets
        • zutil.objTélécharger ce fichier [Réservé aux membres club]2 898 octets
      • cZipFile.clsTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 297 octets
      • cZipItem.clsTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 178 octets
      • modMain.basTélécharger ce fichier [Réservé aux membres club]Voir ce fichier8 130 octets
      • modZip.basTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 256 octets
    • Install.batTélécharger ce fichier [Réservé aux membres club]Voir ce fichier41 octets
    • IPictureHook.clsTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 831 octets
    • Makefile.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier938 octets
    • modMain.basTélécharger ce fichier [Réservé aux membres club]Voir ce fichier19 107 octets
    • OleHat32.dllTélécharger ce fichier [Réservé aux membres club]73 728 octets
    • OleHat32.expTélécharger ce fichier [Réservé aux membres club]1 027 octets
    • OleHat32.libTélécharger ce fichier [Réservé aux membres club]2 616 octets
    • OleHat32.vbpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 124 octets
    • OleHat32.vbwTélécharger ce fichier [Réservé aux membres club]Voir ce fichier162 octets
    • Uninstall.batTélécharger ce fichier [Réservé aux membres club]Voir ce fichier44 octets
  •   Test (vb6)

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture COLOR PICKER
Source avec Zip Source avec une capture SAVEPICTURE() AU FORMAT PNG, JPG, TIF ETC...
Source avec Zip Source avec une capture SAUVEGARDER UNE IMAGE EN PNG
Source avec Zip Source avec une capture VB6 ADDIN - FAITES DISPARAITRE LES MSGBOX D'ERREUR IDE
Source avec Zip Source avec une capture MONITEUR CPU

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN GIF ANIMÉ par Le Pivert
Source avec une capture GRAPH PHP COURBE DE CHARGE par s.defaye
Source avec Zip Source avec une capture BOULE DE CRISTAL par BLUEBIBUBBLE
VB6 - DÉPLACEMENT D'UN CONTRÔLE SUR UN SEGMENT DE DROITE DÉL... par ucfoutu
Source avec Zip Source .NET (Dotnet) APPLICATION DE DESSIN par fsafsafsaf

Commentaires et avis

Commentaire de Warning le 05/09/2004 04:23:44 administrateur CS

nooooooooooon ! !!! tu l'as fait ! !! :D Oua j'en revien pas ! lol Aller maintenant ta plus ka tataker a http://lesite/lezip.zip::image1.gif lol

puis a l'instruction open ;)

10/10

Commentaire de Afyn le 05/09/2004 09:54:01

EB
Pourrait pas y avoir quelques explications avec ton code ?
J'aimerai bien en comprendre les subtilités et les mécanismes...
Tu pourrais nous préciser :
- les buts
- les moyens utilisés pour y parvenir
- les principes (et les astuces)
- les applications qui pourraient en profiter.

Si t'as pas le temps ... (car je ne douterai jamais
de ton grand coeur)

Peut être que d'autres personnes pourraient amener
les éclaircissements nécéssaires.

Evidemment, si je suis le seul a ne pas tout
comprendre ... laissez moi dans l'ignorance
Ya pas mort d'homme pour le moment !

En tout cas merci d'avance

Afyn
Navedac

Commentaire de Pingouin le 05/09/2004 10:08:45

Nan mais va falloir arreter la EBarsoft. Il faut nous mettre un code bien nul bien pourri parce que la quand on voit 'auteur :EBarsoft' on sait qu'on a juste a mettre 10/10 et a laisser un message d'adimration. Nan mais c'est pas tenable ! Franchement tu peux pas nous faire un Hello World ou un tracé de fonctions affines ?! lol
Bon ben comme d'habitude koi Bravo et 10/10.

Pingouin

Commentaire de Afyn le 05/09/2004 11:57:36

-> Pingouin

Afyn c'est moi ! Mais je me rapelle plus trop qu'elle est
ma fonction...

Lol !

Yop & a+

Afyn
NAvedac

Commentaire de Pingouin le 05/09/2004 12:08:17

XPLDR !! terrible ! Bon on va ptet pas saccager les commentairs de la source de Monsieur EBarsoft kanm^m...

Commentaire de Mechanicman le 05/09/2004 13:05:44

Alors là.....Chapeau. C'estb exactement ce que je cherhcais en venant aujourd'hui :)

Merci bcp
allez hop 9/10...et puis allez 10/10 pour pas changer la note globale ;)

Commentaire de bouv le 05/09/2004 14:02:46

Ok avec pingouin, je m'abstient de mettre le 10 de toute facon cela ne changera rien a la note qui restera tjr un ... heu  et bien un 10.

Commentaire de SkyRocKo le 05/09/2004 21:17:32

Waouhh !!! :)

Je suis resté bouche-bée en voyant ta source :)

A quoi correspondent le "12" et le "14", "12" correspond à "Cursor" et "14" à "Icon" ?

J'ai tenté de charger le BMP avec ceci sans résultat :
-  Combo1.AddItem "test.exe::BMP?101"
ou
-  Combo1.AddItem "test.exe::Bitmap?101"

...et quand je veux charger le JPG du zip avec ceci :
-  Combo1.AddItem "test.zip::jpeg/test2.jpg"

Il me met la même erreur ("Automation error")

Excusez-moi pour la possible évidence de mes questions mais je suis jeune et j'ai encore pleins de choses à apprendre.

Merci et encore bonne prog !

Commentaire de sarl_adc le 06/09/2004 09:09:56

Je vais aller voir ta source dans 2 sec, mais si j'ai bien compris, tu vas charger une image dans un ZIP comme on pourrait en récupérer une d'une ressource.
En allant chercher dans un .RAR ou un .ACE ce serait encore mieux :
Ces formats sont plus rapides à extraire que le ZIP et compressent beaucoup plus, ce qui ferait un gain de place pour nos applis (En ce qui me concerne j'ai 35 Mo de ressources et en .ACE ça reviendrait à 5-6 Mo, voire moins !

Commentaire de moustachu le 07/09/2004 09:32:12

J'ai encore 15 sources de retard... Tu postes trop vite, j'ai pas le temps de suivre ;o)

Pour la 100e que nous prépares-tu ?

++
Moustachu

Commentaire de EBArtSoft le 07/09/2004 09:49:13 administrateur CS

Une calculatrice... ;)

Commentaire de moustachu le 07/09/2004 09:52:30

lol
Tu implémenteras un convertisseur euro j'espère !

++
Moustachu

Commentaire de Pingouin le 07/09/2004 19:11:00

Mais c'est trrrrrrrrrrrèèèèèèèèès bien de faire une calculatrice ! Surtout une calculatrice scientifique qui utilise une syntaxe plutot 'naturelle' (eheh nonon je ne dis pas ca pcq j'en ai fait une :Þ)

Commentaire de Renfield le 09/09/2004 10:14:08 administrateur CS

J'aime bien le dernier commentaire ::

"la... franchement... ce serait top mais bon ya du boulot (et comme je suis feneant... :P) !"

Si EB est fainéant, alors là....

Commentaire de sibi12 le 11/09/2004 20:58:14

c'est justement ce que je me suis di en lisant ca lol ^^

Commentaire de Benouille le 13/09/2004 11:12:26

et a quand le .net ?

Commentaire de Renfield le 13/09/2004 13:17:29 administrateur CS

Si tu veux la m^me chose en .Net, remontes tes manches ;-)

Commentaire de sibi12 le 13/09/2004 14:28:59

Aie aie aie ça en .Net... :-s

il y a moyen mais c chaud chaud chaud...

Bonjour pour trouver l'adresse de la fonction en CIL avant le 1er appel ou bien l'adresse de la fonction compilée après le 1er appel...quoi que en se documentant bien sur la reflection, il y a peut-être moyen de trouver quelque chose...

Mais avec cette methode-ci j'y crois pas de trop...je vois plutôt bien le trempoline (si je me souviens bien du nom :-p)

Commentaire de Benouille le 13/09/2004 15:05:50

je vois pas pourquoi ça serait plus chaud en .net, puisqu' .net est mieux! (je le sais c'est microsoft qui l'a dit)

quand a la reflexion, j'y réfléchis ;)
(je pense faire une calculatrice pour pinguins justement)

Commentaire de Afyn le 13/09/2004 15:36:07

Puisque la période est propice aux grandes réflexions, sachez, que pour moi, la limite du cercle polaire c'est Montauban.

C'est juste au dessus qu'on rencontre plein de Pingouins !

A+
Afyn
Navedac

Commentaire de Pingouin le 13/09/2004 20:10:22

Mouais c'est ca riez ! Vous verrez lors de la prochaine ere glaciere ! Il fera bon etre ami avec un Pingouin !

Commentaire de Warning le 21/02/2005 02:07:45 administrateur CS

nempeche quand je revoi ça ça me rend nostalgique ... :( mais ou est donc passé le prophète EBartSoft ?? ;)

Commentaire de Afyn le 21/02/2005 08:44:03

Je crois savoir qu'il s'est mis au baby foot dans un institut de pingouin pour jeune fille de l'est ...
mais chuttt ... c'est un secret ...
s'il savait que j'ai parlé, il me
muterait presto en hélico au pôle Nord.
(Hélico presto ! c'est drôle ça ?).


Bonne Prog à Tous

Afyn - Navedac

Commentaire de EBArtSoft le 21/02/2005 20:24:03 administrateur CS

Afyn>t'as fini de roder hein hein ... t'as pas un sdk a commencer ? et puis oublie pas que c'est moi qui est cousu tes petits protege coude en tafta pour t'eviter d'user ta chemise quand tu passe sous le baby :p

J'ai bientot fini ma periode d'hibernation je vais pouvoir resortir de ma taniere... enfin sauf si la marmotte vois son ombre je suis reparti pour un mois lol ;)

Commentaire de al000 le 31/03/2005 22:59:41

vraiment génial cette source !  :)
EBArtSoft, je te tire mon chapeau, bien que ça ne vaille pas grand chose venant d'un pseudo-programmateur quasi-débutant du dimanche  xD

pourtant, je ne sais pas si c'est ta source qui a problème que je ne sais pas identifier et résoudre, ou si c'est moi qui ne sais pas m'y prendre (pourtant c'est pas vraiment la première fois ;) ), mais quand je compile la dll, j'obtiens  "OleHat32.dll"  de 40ko (au lieu des 72ko de l'originale) et quand je l'essaye, je n'arrive pas à extraire les .jpg des zip alors que ça fonctione pour les .exe pour le http !

EBArtSoft, peux-tu me dire si ta source de  "OleHat32.dll"  nécessite des "réglages/manipualtions spéciales" pour pouvoir être compilée - et surtout utilisée - correctement ? à quoi servent les fichiers du répertoire Obj dans le répertoire Zlib ?

prévois-tu d'y inclure le format .rar, ou autre ?

merci pour ta future réponse que j'attends avec grande impatience  :)
(non non, y'a pas de sens caché, ni de message subliminale t'exortant à me répondre dans les plus brefs délais ;-) )

Commentaire de al000 le 31/03/2005 23:08:57

j'ai oublié de préciser :

j'utilise  "Visual Studio 6" et j'ai installé le "Service Pack 6 pour VB 6, VC++ 6 avec Visual Source Safe 6.0d"

encore merci pour ton imminente réponse  ;-)

Commentaire de al000 le 31/03/2005 23:54:21

C'est encore moi  ^^'

Je viens de me relire et je ne suis pas sûr de bien avoir exposé mon problème :

j'ai compilé ta source de  "OleHat32.dll"  telle quelle, sans rien y changer, et quand j'essaye MON fichier "OleHat32.dll" (40ko) pour extraire "Test2.jpg" de "Test.zip", j'obtiens le message:
"Erreur Automation
Indicateur proposé incorrect"
alors que l'extraction de "Test1.gif" de ce même fichier "Test.zip" ne pose aucun problème !
L'extraction des gif/jpg/bmp des .exe et des sites internet ne pose aucune difficulté, même avec MA dll !

Bien entendu, quand j'utilise ton fichier  "OleHat32.dll" d'origine (72ko), il n'y a absolument aucun problème  ;)

EBArtSoft, peux-tu, stp, me dire si il y a des paramètres/réglages à faire avant de compiler la dll ?
Doit-on utiliser les fichiers du dossier Obj dans Zlib ? Comment ?

je souhaite y inclure la gestion des .rar et éventuellement d'autres formats, je suppose qu'il ne devrait y avoir aucun problème pour adapter ton code source de la dll, mis à part le problème que j'ai mentionné.

encore -un 3e- merci pour ta réponse qu'il me tarde de connaître  ;-)

Commentaire de EBArtSoft le 01/04/2005 01:11:07 administrateur CS

Dll a compiler avec l'addin suivant :

http://www.vbfrance.com/code.aspx?id=24092

sinon ne fonctionnera jamais

@+

Commentaire de al000 le 01/04/2005 06:41:40

Merci EBArtSoft,

j'ai enfin réussi à compiler correctement, mais je trouve que c'est pas évident à utiliser, ton addin, quand on a pas le  Makefile.txt  et qu'on ne sait pas comment le faire (protocole/syntaxe/procédure) et à quoi le tout correspond !
je sais, ce n'est pas un problème de ton addon ou de ta source, c'est un problème humain, de connaissances/compétences...les miennes, et peut-être de qqes autres  xD

je vais poursuivre ma modeste quête du savoir, et je te remercie encore pour cette source et pour ton sens du partage et de l'entraide, vu le nombre de sources de qualité que tu as généreusement partagées :)

Commentaire de AlexPoulard le 31/08/2005 16:16:29

BRAVO ! GENIAL ! Je sais pas qui a mis 5/10 a ta source ! Moi 10/10. Tout marche niquel !

Commentaire de xamax12 le 26/05/2007 18:04:05

Juste une question à la con!!! (désolé)
Peut on charger directement un gif dans un contrôle image à partir d'une ressource compris dans le projet?
Je n'y arrive pas!
merci d'avance!
et Ebravo pour ta source!

Commentaire de EBArtSoft le 26/05/2007 20:10:54 administrateur CS

Non les gif ne sont pas géré il faudrait que je fasse une mise a jour mais j'ai la fleme :p

Commentaire de xamax12 le 27/05/2007 13:08:22

Dommage!
Mais merci quand même pour ta réponse!
Si un jour je trouve le moyen tout seul je te tiendrai au courant!
@+

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,967 sec (4)

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