Les Snippets

Connexion

Répertoire courant de l'application

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 27/03/2006 17:37:53 et initié par keikun59 [Liste]
Date de mise à jour : 27/02/2010 02:03:25
Vue : 42682
Catégorie(s) : Trucs & Astuces, WinForm
Langages dispo pour ce code :
- C# 1.x, C# 2.x
- VB 2005, VB.NET 1.x
- PHP 3, PHP 4, PHP 5
- Javascript
- VB6
- Java
- Python
- Windev
- Windev
- Delphi 5
- VBA
- VB 2005, VB.NET 1.x
- VBA
- C



Langage : C# 1.x , C# 2.x
Date ajout : 27/03/2006
Posté par keikun59 [Liste]
DateMAJ : 27/03/2006
public static string getCurrentFolder() 
{
    return Environment.CurrentDirectory; 
}

Langage : VB.NET 1.x , VB 2005
Date ajout : 28/03/2006
Posté par keikun59 [Liste]
DateMAJ : 28/03/2006

Public Shared Function getCurrentFolder() As String
    Return Environment.CurrentDirectory 
End Function

Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 28/03/2006
Posté par nolii [Liste]
DateMAJ : 28/03/2006
function getCurrentFolder() {
        return dirname(__FILE__);
}
Langage : Javascript
Date ajout : 28/03/2006
Posté par bultez [Liste]
DateMAJ : 28/03/2006

 var fso=new ActiveXObject("Scripting.FileSystemObject");
 var adr=(fso.GetExtensionName(url).toLowerCase()!='hta')?1:0;
 var dir fso.GetParentFolderName(url).substr(adr);

 // dir contient le répertoire d'où à été lancé le .htm/.hta

Remarque :
Attention : Exclusif Internet Explorer.
Langage : VB6
Date ajout : 03/04/2006
Posté par EBArtSoft [Liste]
DateMAJ : 02/06/2006
'Attention App.Path ne se termine pas forcement par un "\"
App.Path
Langage : Java
Date ajout : 09/05/2006
Posté par Arglanir [Liste]

public static String getRepertoireCourant(){
    return System.getProperty("user.dir");
}

Langage : Python
Date ajout : 09/05/2006
Posté par Arglanir [Liste]
#l'import qui va bien
import os
#la fonction
def get_repertoire_courant():
    return os.getcwd()

Langage : Windev
Date ajout : 15/06/2006
Posté par Elian Lacroix [Liste]
// Connaître le répertoire en cours
Info(fRepEnCours())
// Une autre syntaxe de la même fonction
// permet de fixer le répertoire courant
fRepEnCours("C:\TEMP")

Langage : Windev
Date ajout : 16/06/2006
Posté par fabienlaps [Liste]
DateMAJ : 16/06/2006
// Connatre le répertoire en cours
ResRepEnCours = fRepEnCours()

Langage : Delphi 5
Date ajout : 05/08/2006
Posté par f0xi [Liste]
sur un projet avec objet application :
AppDir := ExtractFilePath(Application.ExeName);


en mode console :
AppDir := ExtractFilePath(ParamStr(0));

Langage : VBA
Date ajout : 08/09/2006
Posté par kurisutofu64 [Liste]
Left(CurrentDb.Name, InStrRev(CurrentDb.Name, "\"))
Remarque :
testé avec VB 6.3
Langage : VB.NET 1.x , VB 2005
Date ajout : 13/11/2006
Posté par Drikce06 [Liste]
DateMAJ : 27/02/2010
Application.StartupPath

Langage : VBA
Date ajout : 10/04/2008
Posté par PCPT [Liste]
Function AppPath() As String
    AppPath = ActiveWorkbook.Path
    If Not RightB$(AppPath, 2) = "\" Then AppPath = AppPath & "\"
End Function

Langage : C
Date ajout : 23/07/2008
Posté par buno [Liste]
DateMAJ : 25/07/2008
char currentPath[MAX_PATH];
char *c = currentPath + GetModuleFileName(0, currentPath, MAX_PATH);
while (*c!= '\\') c--;
*c=0;
BruNews RECTIF:
GetModuleFileName() sort le dossier (via le nom complet) de l'exécutable, pas du tout le dossier courant.
Il faut utiliser GetCurrentDirectory() pour cela.


Snippets en rapport avec : Répertoire



Codes sources en rapport avec : Répertoire

{Visual Basic, VB6, VB.NET, VB 2005} ROUTINE DIR RÉCURSIVE POUR OBTENIR LA LISTE DE TOUS LES FICHIERS DANS UN RÉPERTOIRE ET SES SOUS-DOSSIERS AVEC LA TAILLE EN OCTETS
Utilise la structure TypeFichier (nom, repertoire, taille) Stockage de cette liste dans un tableau ...

{C / C++ / C++.NET} LISTER FICHIERS ET RÉPERTOIRES (MULTIPLATEFORME)
Exemple de listage des fichiers et répertoires. La méthode fonctionne sur les Linux comme les Window...

{Visual Basic, VB6, VB.NET, VB 2005} [OOBASIC] DIRLIST - FONCTION LISTE DES FICHIERS / RÉPERTOIRES
Pour OOBasic (CALC & co) j'ai souvent manqué de fonctions simples et indispensables alors je me les ...

{JAVA / J2EE} DÉTERMINER LE CHEMIN D'UN FICHIER DANS UN RÉPERTOIRE DONNÉ
Il s'agit d'une fonction que retourne le chemin complète "getAbsolutePath" d'un fichier "fileToFind"...

{JAVA / J2EE} CHERCHER UN FICHIER DANS UN RÉPERTOIRE DONNÉE
Cette fonction "searchFile" permet de chercher le fichier "fileToFind" dans le répertoire "searchIn"...

{PHP} FONCTION _SCANDIR UTF8
Récupère le contenu d'un répertoire, avec options de tris croissant-décr., filtre extension et conve...

{C# / C#.NET} SUPER COPIER
petit application pour faire une copier d'un répertoire vers un autre. j ai utiliser la notion de T...

{Delphi} UN SELECTDIRECTORY QUI SE PLACE AU BON ENDROIT
La fonction SelectDirectory est très pratique pour permettre à l'utilisateur de sélectionner un répe...

{C# / C#.NET} CHECK IDENTICAL FILES
Juste un petit code d'avant vacances qui permet de lister les fichiers identiques dans un répertoire...

{Visual Basic, VB6, VB.NET, VB 2005} FOLDER HELPER - DOSSIERS SPECIAUX, MANIPULATION DE DOSSIERS, ET PLUS... [MODULE DE CLASSE]
voici une classe que j'avais commencé il y a un moment, elle attendait dans son coin... elle deva...