begin process at 2008 08 22 04:42:29
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

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 : Sélection multiple [ Archives / Fichier / Disque ] (icedreamer)

Sélection multiple le 17/11/2004 09:05:17

icedreamer
Bonjour,

Je voudrais savoir comment récupérer le nom des fichiers à partir du controle OpenFileDialog avec une sélection multiple ..

De plus, le fichier ".manifest" ne peut-il pas être "intégrer" à l'exe.

Merci de vos réponses.

Re : Sélection multiple le 17/11/2004 09:30:48

coq
(Admin CS)
1) voir propriété FileNames

2) si, par ajout en ressource dans avec un editeur de ressources, apres la compilation
mais si tu en as besoin juste pour les "styles Xp", tu peux remplacer le manifest par un appel à DoEvents juste apres le EnableVisualStyles

static void Main()
{
Application.EnableVisualStyles();
Application.DoEvents();
Application.Run(...
}




Cocoricoooooooo !!!!
coq
MVP Visual C#

Re : Sélection multiple le 17/11/2004 13:27:53

icedreamer
Merci ...

mais :
1 - Plus précisement .. quel est le code car j'ai déjà vu cette propriété mais je n'ai pas trouvé la syntaxe pour récupérer la liste des fichiers.

2- Est-ce que ce code est utilisable avec Sharpdevelop (et oui je n'utilise pas VS C#).

2a - Application.EnableVisualStyles(); pour avoir "le style XP" avec sharpdevelop ? (je ne pense pas ... non ?)

(Re) Merci

Re : Sélection multiple le 17/11/2004 14:05:28

coq
(Admin CS)
1) FileNames fournis un tableau de string (string[]), chacune etant le chemin d'accès complet d'un des fichiers selectionnés
ce code affiche un message avec la liste des fichiers selectionnés :

OpenFileDialog open = new OpenFileDialog();
open.Multiselect = true;

if ( open.ShowDialog() == DialogResult.OK )
{
string fichiers = string.Empty;

foreach ( string fichier in open.FileNames )
{
fichiers += fichier +"\r\n";
}

MessageBox.Show(fichiers);
}


2) 2a) coder avec SD ou VS ne change rien, du moment qu'on code sur le même framework



Cocoricoooooooo !!!!
coq
MVP Visual C#


Classé sous : sélection, multiple

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS