ouvrir un dossier
-
vendredi 15 février 2013 12:24
Bonjour
J'ai un script pour ouvrir un fichier
using UnityEngine; using System.Collections; using System.Diagnostics; using System.IO; public class ScriptOuvreFichier : MonoBehaviour { public string nom_fichier=""; void OnMouseDown() { Process.Start(Path.Combine(Application.dataPath,nom_fichier)); //Là je mets tartempion.txt ou pdf , mais pour 1 dossier ? } }
Mais je désire ouvrir 1 dossierJe suis aller au lien ci-dessous mais cela parle d'internet, comment faire pour ouvrir un dossier ?
system.diagnostic.process(v=vs.80).aspx
Merci
Toutes les réponses
-
vendredi 15 février 2013 13:02Propriétaire
Bonjour
C'est tres simple:
Process.Start("C:\Windows\")
Cordialement,
-
vendredi 15 février 2013 13:12
Bonjour et merci
avec cette commande, j'ouvre l'explorateur.
en fait je vais donner un cd crée avec UNITY.
Il y aura un exe et un dossier DATA. C'est dans ce DATA que je glisserai mon dossier à ouvrir (mon_dossier_info).
EXPORT\INITIAL 14 02 2013_Data\mon_dossier_info
Comment faire pour l'ouvrir directemnt ?
Merci
-
vendredi 15 février 2013 13:33Propriétaire
Que'st que vous comprenez par "ouvrir un dosier"?
Creer , ouvrir l'explorateur avec, ouvrir tous les fichiers?
-
vendredi 15 février 2013 13:37Je désire en cliquant sur un bouton ( dans mon programme qui est comme un jeu) ouvrir directement mon dossier (sur lexplorateur ) pour voir mes fichiers mis dedans.
-
vendredi 15 février 2013 13:53Propriétaire
En effet
Process.Start("C:\Windows\") vas ouvrir l'explorateur avec le répertoire Windows.
Vous devez changer le chemin, d'une manière:
Process.Start(Path.Combine( Environment.CurrentDirectory, "Data"))
Pour qu'il ouvre le répertoire voulu.
Cordialement,
- Marqué comme réponse Aurel BeraMicrosoft Contingent Staff, Owner lundi 18 février 2013 07:49
-
vendredi 15 février 2013 14:46Merci
-
lundi 18 février 2013 07:49Propriétaire
Bonjour,
Pouvons-nous considérer que vous avez résolu votre problème avec les scénarios proposés ?
Désormais, nous marquons les solutions proposées. N'hésitez pas à revenir et supprimer la réponse marquée si la solution n’est pas correcte. Merci !
Cordialement,

