begin process at 2010 02 10 08:59:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

SyStemroot


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SyStemroot

mercredi 14 juin 2006 à 23:22:34 | SyStemroot

dxh_master

bonjour!
jaimerait pouvoire connaitre le dossier systemroot mais sans la base registre ni batch es-possible ?
Merci
jeudi 15 juin 2006 à 00:32:40 | Re : SyStemroot

dxh_master

a joubliais jai un code comme celui la :

function TempRep():string;
var
TempDir : array[0..MAX_PATH] of Char;
  nSize : DWord;
Begin
   nSize := SizeOf(TempDir);
   GetTempPath(nSize, @TempDir);
   result := TempDir;
 End;
 et j'aimerait que ce soye un code du meme genre. (si possible)
jeudi 15 juin 2006 à 09:48:23 | Re : SyStemroot

fjohnny

Membre Club

Salut,

La même question a été posé pas plus tard que la semaine dernière.
Voilà la réponse :
http://www.delphifr.com/infomsg_MYDOCPATH_755058.aspx#5


Salutations,
fjohnny

jeudi 15 juin 2006 à 18:11:39 | Re : SyStemroot

Matt 261

Membre Club
Heuresement qu'il est dit dans le règlement faire un recherche avant de poser la question. On ne le répetera jamais assez FAITES UNE RECHERCHE.


@+
 Matt


La paresse est la mère du génie...
samedi 17 juin 2006 à 12:25:53 | Re : SyStemroot

cirec

Membre Club Administrateur CodeS-SourceS
Salut,

comme le lien donne une autre méthode pour arriver au même résultat et tu demandais un function similaire a ton exemple, voici ce que je te propose :

{*******************************************************************************
                                             Fonction pour récuperer le dossier système
********************************************************************************}
Function GetSystemDir: String;
Var Buffer : PChar;
    sz     : Integer;
Begin
  sz:= GetSystemDirectory(nil, 0); // on récupère la taille
  buffer:= StrAlloc(sz);  // on alloue l'espace
  GetSystemDirectory(buffer, sz); // onrécupère le répertoire 
  Result := Buffer;  // et on le transmet 
End;

@+
Cirec

n'oubliez pas de cliquer sur Réponse Acceptée si elle vous convient


samedi 17 juin 2006 à 12:31:51 | Re : SyStemroot

cirec

Membre Club Administrateur CodeS-SourceS
Petit oublis:

Function GetSystemDir: String;
Var Buffer : PChar;
    sz     : Integer;
Begin
  sz:= GetSystemDirectory(nil, 0); // on récupère la taille
  buffer:= StrAlloc(sz);  // on alloue l'espace
  GetSystemDirectory(buffer, sz); // onrécupère le répertoire
  Result := Buffer;  // et on le transmet
  StrDispose(Buffer); // et on libère l'espace précédemment alloué
End;


@+
Cirec


Cette discussion est classée dans : systemroot


Répondre à ce message

Sujets en rapport avec ce message



Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales