afficher dynamiquement dans un Timage des gifs(voir 5em posts)

afficher dynamiquement dans un Timage des gifs(voir 5em posts) - C++ - Programmation

Marsh Posté le 12-01-2005 à 08:50:50    

J'aimerais savoir comment récuperer l'adresse complete d'un répertoire selectionné dans un TTreeview (je passe par un  
TTreeview1->selected mais après je suis un peu perdue (j'ai essayé plrs choses mais rien de concluant).
 
 [:blackman]


Message édité par angelusdeus le 14-01-2005 à 08:58:58
Reply

Marsh Posté le 12-01-2005 à 08:50:50   

Reply

Marsh Posté le 12-01-2005 à 14:23:37    

Probleme Résolue

Citation :


void __fastcall TTfwMenu::ArbreClick(TObject *Sender)
{
 TTreeNode * pNode;
 ListBox1->Clear();
 if (Arbre->Selected != NULL)
  {
   int Level = Arbre->Selected->Level;  // Niveau de la Selection
   AnsiString RepertoireTravail = Edit1->Text; //Répertoire de Travail
   AnsiString mParent = "";
   AnsiString DossierCourant = Arbre->Selected->Text; //Répertoire Selectionné
   int Index = Arbre->Selected->AbsoluteIndex;
 
   while (Level != 0)
    {
     mParent = Arbre->Selected->Parent->Text + "\\" + mParent;
     Arbre->Selected = Arbre->Selected->Parent;
     Level--;      //Recurrence
    }
   CheminComplet = RepertoireTravail + "\\" + mParent + DossierCourant;
   Arbre->Selected->AbsoluteIndex = Index;
  }
 
 AfficherFichier(CheminComplet, pNode);
}


 
Mais j'ai un autre probleme, comment faire la sélection d'un noeud à partir de la valeur d'un AbsoluteIndex ?

Reply

Marsh Posté le 12-01-2005 à 18:33:31    

probleme résolue aussi :o
(jme demande pourquoi jpose des questions [:matleflou])
 
jvais continuer sur ma bonne lancé :
J'aimerais pouvoir afficher dynamiquement dans un Timage des fichiers images autre que *.bmp sans avoir une erreur  :sweat:

Reply

Marsh Posté le 13-01-2005 à 02:00:24    

angelusdeus a écrit :

probleme résolue aussi :o
(jme demande pourquoi jpose des questions [:matleflou])
 
jvais continuer sur ma bonne lancé :
J'aimerais pouvoir afficher dynamiquement dans un Timage des fichiers images autre que *.bmp sans avoir une erreur  :sweat:


     En utilisant TJPEGImage et en en assignant la conversion à la bitmap de TImage.

Code :
  1. EcrFond = new Graphics::TBitmap;
  2.       if(ExtractFileExt(OpenPictureDialog1->FileName).LowerCase() == ".jpg" )
  3.       {
  4.     JPEGFond = new TJPEGImage;
  5.         JPEGFond->LoadFromFile(OpenPictureDialog1->FileName);
  6.         JPEGFond->DIBNeeded();
  7.         EcrFond->Assign(JPEGFond);
  8.         delete JPEGFond;
  9.       }

Reply

Marsh Posté le 13-01-2005 à 18:49:42    

me répondre a 2h du mat :D  merci
je testerais demain :)
merci :jap:

Reply

Marsh Posté le 14-01-2005 à 08:56:33    

j'ai le meme probleme avc les gif :sweat:

Reply

Sujets relatifs:

Leave a Replay

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