Bonjour à tous,
je suis débutant en delphi et j'ai quelques petites questions sur les fichiers ressource
dans un fichier .RC, il y a 3 parties :
nom - type - chemin
par exemple:
mondessin BITMAP "dessin1.bmp"
est ce que le type à un role vraiment très important ?
parce que si je compile avec ça : mondessin res1 "dessin1.bmp" ça marche quand même!
où trouver la liste complète des types possible ? (TEXT, RCDATA, WAVE ect)
maintenant pour les fichiers .RES:
est il possible d'en extraire le contenue entier dans un répertoire et en un coup?
par exemple si j'ai:
mondessin1 BITMAP "dessin1.bmp"
mondessin2 BITMAP "dessin2.bmp"
mondessin3 BITMAP "dessin3.bmp"
normalement pour extraire je fais :
mais je voudrais extraire tout ça d'un coup? pas extraire un par un quoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Ressources : TResourceStream; Ressources := TResourceStream.Create(hinstance, 'mondessin1, 'BITMAP'); Ressources.SaveToFile('C:\dessin1.bmp); Ressources.Free; Ressources := TResourceStream.Create(hinstance, 'mondessin2, 'BITMAP'); Ressources.SaveToFile('C:\dessin2.bmp); Ressources.Free; Ressources := TResourceStream.Create(hinstance, 'mondessin3, 'BITMAP'); Ressources.SaveToFile('C:\dessin3.bmp); Ressources.Free;
est il possible d'extraire d'un coup juste un type de fichier justement, par exemple tout les BITMAP ?
si c'est possible, comment en suive la progression ?
merci
Partager