Les fichier ressource ( .res ) en delphi

Les fichier ressource ( .res ) en delphi - Delphi/Pascal - Programmation

Marsh Posté le 20-06-2003 à 15:11:42    

Voila j'ai trouve un bon tutorial pour les utilisé mais aucun pour les creer et mettre pour mon cas des jpg dedans !  
donc un peu d'aide serait la bienvenue :) !  
merci !  

Reply

Marsh Posté le 20-06-2003 à 15:11:42   

Reply

Marsh Posté le 20-06-2003 à 15:14:49    

dans un .rc tu mets :
NOMIMAGE  RCDATA  "fichierimage.jpg"
puis tu lances:
brcc fichier.rc
 
ça doit marcher


Message édité par antp le 20-06-2003 à 15:15:03

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 20-06-2003 à 23:39:19    

??????????
quand tu dit brcc fichier.rc , je met ca dans ma source ( en  
qq sorte on appelle le fichier ressource ? )
 
moi tout ce que je veux c que mon jpeg il soit contenu dans le .exe  
 
jai trouve ca pour lire le .res :  
 
jpg := TJPEGimage.Create;
Res := TResourceStream.Create(hinstance, 'MONJPEG', RT_RCDATA);
Jpg.LoadFromStream(Res);
Image1.Picture.Bitmap.Assign(jpg);
Res.Free;
jpg.Free;
 
help

Reply

Marsh Posté le 20-06-2003 à 23:50:41    

Ouais j'avais bien compris ce que tu voulais ;)
brcc fichier.rc tu dois le lancer en console
pour faire simple : crée un fichier texte "compil.bat" dans lequel tu écris :


brcc %1


puis tu drag & drop le fichier.rc sur ce .bat ;)
ça te créera un .res
ensuite tu mets ce .res dans le dossier de ton projet, et quelque part dans ton code tu mets:


{$R fichier.res}


Message édité par antp le 20-06-2003 à 23:51:15

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 21-06-2003 à 01:01:51    

oki jai compris, merci !

Reply

Marsh Posté le 21-06-2003 à 17:02:17    

ok c passé , merci .. sauf que moi j'avais pas brcc donc j'ai pris brcc32 dans delphi6/bin

Reply

Marsh Posté le 21-06-2003 à 17:08:12    

heu oui en effet c'est brcc32 ;)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed