| Charger plusieurs fichier en même temps. | |
|
|
Auteur | Message |
---|
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Charger plusieurs fichier en même temps. Mer 24 Fév 2010 - 15:46 | |
| Voilà mon problème. J'utilise parameter_string pour savoir quel est le chemin du fichier qui a ouvert mon exe. Jusque là tous va bien, sauf que quand plusieur fichiers ouvre mon exe en meme-temps il y a plusieurs fenetre de mon exe à l'ecran.
Comment plusieur fichiers ouvre mon exe ?: Si dans les propriétés de monfichier.monext il y a s'ouvre avec mon exe. Dans windows vista en dessous de la barre des menus(Fichier,blabla,?) Il y a une autre barre juste en dessous avec:(Organiser,Affichages,Graver,Ouvrir) Je selectionne plusieurs fichiers d'un même dossier et je fais Ouvrir.
En gros j'aimerais que mon exe souvre dans UNE SEULE fenetre et qu'il est enregistrer le chemin de tous les fichiers.
Dans le cas ou celà est impossible j'aimerais savoir s'il y a une fonction comme get_open_filename() mais qui puisse enregistrer le chemin de plusieurs fichiers qui ont été selectionnés dans un même dossier.
Merci d'avance. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Charger plusieurs fichier en même temps. Ven 26 Fév 2010 - 16:16 | |
| je ne pense pas que se soit possible "nativement", car si tu selectionne 5 gmk par exemple, GM t'ouvriras 5 fenêtres. par contre, il existe peut-être une dll ou une extension qui pourra t'aider
pour la deuxieme question, j'ai aps vraiment compris, mais a mon avis, se que tu demande c'est enregistrer tout les fichier chargé, non? |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: Charger plusieurs fichier en même temps. Ven 26 Fév 2010 - 17:05 | |
| SPLN ne fait toujours pas dans le simple ^^ |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: Charger plusieurs fichier en même temps. Sam 27 Fév 2010 - 21:19 | |
| - Chulien a écrit:
- SPLN ne fait toujours pas dans le simple ^^
Ouais comme d'hab'. Pour la question 1 epic fail. Pour la 2 j'aimerais savoir si via une DLL avoir: Une fonction COMME get_open_filename mais qui puissent enregistrer le chemin de plusieurs fichiers, et avoir plusieurs filtres. Exemple:Dans les bons logiciels tu peux ouvrir plusieurs fichiers en même temps. - Spoiler:
En gros j'aimerais un get_open_filename qui puissent enregistrer dans une/plusieurs variable le chemin de plusieurs fichiers séléctionnés.Et avoir possibilité de créer différents filtres ou bien me montrer comment en créer plusieurs si sa existe déjà. Un truc du genre: var_ = get_open_filename2(filter0|filter1,fname) La fonction créera 2 variable. var_file = '"C:\file0.lol";"C:\file1.lol"' var_filter = filtre utiliser (0,1,etc...) Après le reste je peut me débrouillez tous seul comme pour transformer le string: "C:\file1.lol";"C:\file2.lol" en: var_file0 = "C:\file0.lol" var_file1 = "C:\file1.lol" . En gros c'est voilà ce que j'aimerais. EDIT: J'ai reussi à créer différents filtre via get_open_filename. Merci l'aide de GM! Le seul hic etant que sa ne me dis pas quel filtre a été utilisés! |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Charger plusieurs fichier en même temps. Dim 28 Fév 2010 - 12:40 | |
| je vois... tu peux faire comme moi, car j'ai voulu faire la meme chose ce que j'ai fait c'est que j'ai charger tout les noms fichiers dans un dossier et ce qui m'intéresse resortent, voici le gmk : Download file_recherche.gmkc'est une sorte d'explorer windows mais je pense que ca pourrait t'aider |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: Charger plusieurs fichier en même temps. Ven 12 Mar 2010 - 15:30 | |
| C'est pas tout à fait se que je recherche. Sauf que sa pourrait bel t bien mettre utile.
Bon tampis. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Charger plusieurs fichier en même temps. Ven 12 Mar 2010 - 15:48 | |
| je suppose qu'il existe des dll pour ce genre de truc, en cherchant j'ai trouvé ca pour selectionner plusieurs fichiers : Select Multiple File par contre pour selectionner plusieurs fichier pour une fenetre ... la encore une fois je ne sais pas, peut etre les API Windows ou une ptite modification dans le registre (a mon avis ca marche pas comme ca, mais qui sait...), ou peut etre encore une dll. il faudrai que quand la fenetre est deja ouverte, que Windows le detecte et renvoie le chemin du fichier dans la fenetre. (en meme temps la question est interessante, ca permetterai de plein de chose ) |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: Charger plusieurs fichier en même temps. Sam 13 Mar 2010 - 17:01 | |
| Bha avec GM (et hormis si une DLL existe) je pense qu'il faut en effet procéder ainsi :
Dans le registre, quand le programme se lance, il vérifie deux valeurs : - programme en cours de lancement si oui : - temps depuis la dernière actualisation.
Je m'explique :
Quand ton programme se lance, il met à jour le registre et écrit dedans qu'il est lancé. Toutes les minutes, il actualise la deuxième valeur du registre. Quand tu ferme ton programme, il écrit dans le registre qu'il est fermé.
Si quand on le lance, le registre dit que le programme est déjà lancé, il regarde depuis combien de temps il n'a pas actualisé la deuxième valeur du registre: - si ça fait moins de deux minutes, il écrit dans un fichier le chemin de la musique, et se ferme - si ça fait plus de deux minutes, il se lance normalement (c'est que le précédent programme à buggé) et il met à jour le registre.
Bon, c'est un peu complexe, mais comme ça, il n'y aura pas d'erreur de non lancement.
Je récapitule : 2 valeurs dans le registre 1 fichier avec les musiques à charger _________________ Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^ l'antiqueBienvenue au 2629eme utilisateur : Mike Jones ! |
|
| |
Contenu sponsorisé
| Sujet: Re: Charger plusieurs fichier en même temps. | |
| |
|
| |
| Charger plusieurs fichier en même temps. | |
|