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 !

Sujet : QQ1 peut-il expliquer clairement comment extraire un ressource [ Archives Visual Basic / Fichier / Disque ] (Tioneb)

vendredi 23 août 2002 à 16:51:45 | QQ1 peut-il expliquer clairement comment extraire un ressource

Tioneb

Salut,
j'ai passé un bon moment à lire les source sur ce sujet, et je n'ais rien trouvé de fonctionnel ou de compréhensible. Je ne veux pas faire juste un chargement d'image pour l'appli mais vraiment extraire un fichier et l'écrire sur le disque.
OK, vous allez dire qu'il faut utiliser LoadResData(ID,type) mais après pour l'écrire sur le disque; j'ai essayé avec open fichier for binary acces write lock read as freefile associé avec un put... comme indiqué dans une des sources mais pas moyen de faire fonctionner.
Si vous avez déjà réussi à faire ça, merci de me dire comment faire.
Merci d'avance
@+

vendredi 23 août 2002 à 17:07:38 | Re : QQ1 peut-il expliquer clairement comment extraire un ressource

acive

Salut
éssaie

open fichier for random as #1
put #1, emplacement, données
close

Avec random si le fichier n'éxiste pas, il sera crée
(emplacement = 1, 2, 3 ...etc)


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'ai passé un bon moment à lire les source sur ce sujet, et je n'ais rien trouvé de fonctionnel ou de compréhensible. Je ne veux pas faire juste un chargement d'image pour l'appli mais vraiment extraire un fichier et l'écrire sur le disque.
OK, vous allez dire qu'il faut utiliser LoadResData(ID,type) mais après pour l'écrire sur le disque; j'ai essayé avec open fichier for binary acces write lock read as freefile associé avec un put... comme indiqué dans une des sources mais pas moyen de faire fonctionner.
Si vous avez déjà réussi à faire ça, merci de me dire comment faire.
Merci d'avance
@+

vendredi 23 août 2002 à 21:17:00 | ça ne fonctionne pas, les autres, venez m'aider SVP

Tioneb

ca ne fonctionne pas non plus "longueur d'enregistrement incorrecte", alors j'ai essayé:

Open iDestination For Random As #1 Len=Len(b)
Put #1, 1, b

comme c'était marqué dans un bouquin, mais ça ne fonctionne pas non plus "variable requise. impossible de l'affecter à cette expression". Faut dire aussi que la variable "b" est définie comme byte. Pourtant le fichier que j'ai essayé d'extraire fait moins de 32 767 octets (la limite d'écriture), ce qui me pousse à demander comment faire pour un fichier de plus grande taille?


-------------------------------
Réponse au message :
-------------------------------

Salut
éssaie

open fichier for random as #1
put #1, emplacement, données
close

Avec random si le fichier n'éxiste pas, il sera crée
(emplacement = 1, 2, 3 ...etc)


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'ai passé un bon moment à lire les source sur ce sujet, et je n'ais rien trouvé de fonctionnel ou de compréhensible. Je ne veux pas faire juste un chargement d'image pour l'appli mais vraiment extraire un fichier et l'écrire sur le disque.
OK, vous allez dire qu'il faut utiliser LoadResData(ID,type) mais après pour l'écrire sur le disque; j'ai essayé avec open fichier for binary acces write lock read as freefile associé avec un put... comme indiqué dans une des sources mais pas moyen de faire fonctionner.
Si vous avez déjà réussi à faire ça, merci de me dire comment faire.
Merci d'avance
@+


samedi 24 août 2002 à 12:26:29 | Re : ça ne fonctionne pas, les autres, venez m'aider SVP

acive

Salut
Si je comprends bien c'est un fichier texte ou similaire tu deverais éssaier ligne à ligne:

' Ouvre le fichier source
Open "MONFICH" For Input As #1
'Ouvre le fichier déstination pour écriture à la fin
Open "FICHIER_DESTINATION" for Append as #2

Do While Not EOF(1) ' Vérifie si la fin du fichier est atteinte.
openforms = doevents 'Permet de ne pas bloquer le système pendant le Do/Loop
Line Input #1, InputData ' Lit les lignes de données.
Print #2, InputData
Loop
Close ' Ferme les fichiers.




-------------------------------
Réponse au message :
-------------------------------

ca ne fonctionne pas non plus "longueur d'enregistrement incorrecte", alors j'ai essayé:

Open iDestination For Random As #1 Len=Len(b)
Put #1, 1, b

comme c'était marqué dans un bouquin, mais ça ne fonctionne pas non plus "variable requise. impossible de l'affecter à cette expression". Faut dire aussi que la variable "b" est définie comme byte. Pourtant le fichier que j'ai essayé d'extraire fait moins de 32 767 octets (la limite d'écriture), ce qui me pousse à demander comment faire pour un fichier de plus grande taille?


-------------------------------
Réponse au message :
-------------------------------

Salut
éssaie

open fichier for random as #1
put #1, emplacement, données
close

Avec random si le fichier n'éxiste pas, il sera crée
(emplacement = 1, 2, 3 ...etc)


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'ai passé un bon moment à lire les source sur ce sujet, et je n'ais rien trouvé de fonctionnel ou de compréhensible. Je ne veux pas faire juste un chargement d'image pour l'appli mais vraiment extraire un fichier et l'écrire sur le disque.
OK, vous allez dire qu'il faut utiliser LoadResData(ID,type) mais après pour l'écrire sur le disque; j'ai essayé avec open fichier for binary acces write lock read as freefile associé avec un put... comme indiqué dans une des sources mais pas moyen de faire fonctionner.
Si vous avez déjà réussi à faire ça, merci de me dire comment faire.
Merci d'avance
@+





Cette discussion est classé dans : fichier, ressource, extraire, expliquer, clairement


Répondre à ce message

Sujets en rapport avec ce message

extraire un fichier stocké dans la ressource d'une appli [ par xenomorf_123 ] Bonsoir a tous, y a t'il une méthode pour que m'on appli une fois exécutée, extrait un fichier qui se trouve dans ses ressources? Merci :) Extraire une donnée d'un fichier ressource [ par lhurgoyf_37 ] Bonjour Je cherche une méthode pour extraire des données d'un fichier ressource. J'ai utilisé la méthode présenté dans la source 30375. Mais cette so Extraire contenu d'un fichier texte vers Excel [ par VBax ] Bonjour à tous,Je débute en VBA (du moins je pense..) . J'ai besoin d'aide pour extraire les lignes d'un fichier texte pour ensuite les coller dans u extraire données d'un fichier texte [ par Roussetj ] bonjour,je dois extraire des données situées au mileu d'un fichier texte (file.txt)existe-t-il des méthodes pr arriver à mes fins?j'avais par exemple Police dans un fichier ressource [ par bonjourcheval ] Bonjour à vous!J'ai une application qui utilise un fichier ressource. Vous me suivez? Dans mon fichier ressource, jai une police : Excalibur monospace Copie de ressource [ par Portos67 ] Bonjour, et bravo à ce forum.J'ai un soucis, j'ai un programme en vb.net, et dans le dossier ressource de ce programme, j'ai mes images et un fichier export interbase vers txt [ par apacs ] il s'agit d'extraire des données à partir d'une table d'une base de données interbase et les ecrire dans un fichier texteun trigger se charge d'extrai Extraire chaine de caractère d'un fichier pdf [ par nikal86 ] Bonjour,Je souhaite extraire certaines chaines de caractère d'un fichier au format pdf. J'ai lu que xpdf serait apparemment approprié pour ce type d'a Ecrire dans un fichier ressource [ par casy ] Salut les gars, après en avoir aidé quelques uns d'entre vous, aujourd'hui c'est moi qui est besoin d'aide. Voilà le problème : j'ai un projet VB5 ut extraire données d'un fichier texte avec xml [ par emiraMh ] bonjour,chui en train de developper une application réseau ; écoute du port, enregistrement des paquets dans des fichiers textes (logs). mnt il va fal


Nos sponsors

Sondage...

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,343 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é.