Les Snippets

Connexion

Dossier courant de l'exe en cours d'éxécution

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 17/03/2006 22:41:39 et initié par BruNews [Liste]
Date de mise à jour : 05/01/2008 16:39:35
Vue : 46625
Catégorie(s) : API
Langages dispo pour ce code :
- C
- Java
- VB 2005
- C# 1.x, C# 2.x
- PHP 4, PHP 5
- VB6, VBA
- VB6
- VB6, VBScript
- Assembleur x86
- Delphi 5
- C
- Windev
- Python
- Windev
- PHP 4, PHP 5
- Java
- Voir tous les langages pour ce code snippet



Langage : VB6
Date ajout : 18/04/2006
Posté par PaTaTe [Liste]
DateMAJ : 18/04/2006

'L'exemple fourni en VB6 pose probleme (la version API et sans API ne renvois pas le même resultat dans un projet non enregistré (erreur entre App.path et le dossier Courant)

'Pour faire plus simple, on peut faire :
Public Enum AppPathOrCurDir 
    AppPath = 0
    CurDir_ = 1
End Enum

Public Function GetCurrentPath(ByVal CurrentDirectory As AppPathOrCurDir) As String

    'On Choisit le répertoire à afficher (soit App.Path, soit le dossier courant utilisé par le programme)
    Select Case CurrentDirectory 
        Case 0 : GetCurrentPath = IIf(Right$(App.Path, 1) <> "\", App.Path & "\", App.Path) 'Retourne le répertoire de l'application

        Case 1 : GetCurrentPath = IIf(Right$(CurDir, 1) <> "\", CurDir & "\", CurDir) 'Retourne le répertoire courant de l'application

    End Select

End Function


Snippets en rapport avec : Path, Getmodulefilename, Setcurrentdirectory, Chemin, Directory



Codes sources en rapport avec : Path, Getmodulefilename, Setcurrentdirectory, Chemin, Directory

{Visual Basic, VB6, VB.NET, VB 2005} CHEMIN D'UN DOSSIER
C'est un exemple qui vous aide à trouver le chemin d'un dossier selectionné par l'utilisateur ...

{Visual Basic, VB6, VB.NET, VB 2005} RACCOURCIR UN CHEMIN (PATH) OU URL INTERNET
Je pensais que je trouverai cette source sur le site, mais je n'ai rien trouvé! Il faut dire que tro...

{Visual Basic, VB6, VB.NET, VB 2005} AFFICHAGE DU CHEMIN D'UN MESSAGE OUTLOOK
Lorsque l'on effectue une recheche avancée de message sous outlook 2003 il n'est pas possible d'acce...

{Assembleur} MANIPULER LES CHEMINS,WINDOWS,DOS,SYSTÈMES..
Il vous permet de récupérer n'importe quel chemin (en texte) depuis l'explorateur.Placer un racou...

{Visual Basic, VB6, VB.NET, VB 2005} CREATION DE CHEMINS RELATIFS
J'etais surpris de ne pas trouver d'avantage de sources sur le net concernant la creation de fichier...

{C / C++ / C++.NET} DECOUPAGE CHEMIN FICHIER (FORUM)
Suite a une demande sur le forum, voila un code qui permet de découper le chemin d'un fichier en so...

{JAVA / J2EE} MODIFIE LE NOM D'UN FICHIER HTML PROPREMENT
Sert pour les fichiers htmls auquels sont joints des images. Change le nom du fichier et du réperto...

{C / C++ / C++.NET} UNE DATE PAR LIGNE DANS UN TXT (VC++)
Comme promis à un participant, une dialogbox avec un calendrier et un editbox. Un bouton ajouter et...

{Visual Basic, VB6, VB.NET, VB 2005} CREER UN CHEMIN DE PLUSIEURS DOSSIERS
Ou comment faire quand MkDir, CreateFolder (api) ou le FSO echoue lors de la création d'un dossier a...

{Visual Basic, VB6, VB.NET, VB 2005} PERMET D'ISOLER LE NOM D'UN FICHIER À PARTIR D'UN CHEMIN
...