begin process at 2012 05 25 10:45:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Divers

 > 

Aide et documentation

 > 

travail avec regedit et un fichier


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

travail avec regedit et un fichier

mercredi 6 janvier 2010 à 17:04:55 | travail avec regedit et un fichier

vincent2795

Bonjour,
Avant de mettre a source sur Asmfr.com, je voudrais la finir, il me manque quel que truc et up.
J' ai une interaction a faire avec le registre:
j' ai un bmp dans la source(.asm) et je souhaite le mettre dans System32.
sa je ne sais toujours pas faire.
Je recupere le chemin de system32*, le met dans un variable et rajoute le nom du bmp.
Pour l instant je suis la:
Code :
invoke GetSystemDirectory,addr CheminSystem,sizeof CheminSystem ;recupere le chemin de system32 et la met dans CheminSystem


Donc il me reste a trouver pour le bmp, j' ai deja post.
et comment mettre le nom du bmp a suivre "CheminSystem"
mercredi 6 janvier 2010 à 18:54:10 | Re : travail avec regedit et un fichier

ghuysmans99

Membre Club
Pour ajouter le nom du fichier, il te suffit de prévoir un buffer assez large et de concaténer ce nom.
---
VB.NET is good ... VB6 is better
mercredi 6 janvier 2010 à 19:33:48 | Re : travail avec regedit et un fichier
mercredi 6 janvier 2010 à 20:40:20 | Re : travail avec regedit et un fichier

vincent2795

j ai trouver sa:
Code C/C++ :
void Test()
{
  char buf[264];
  DWORD n;
  if(n = GetSystemDirectory(buf, 256)) {
    strcpy(buf + n, "\\Fichier.txt");
    MessageBox(0, buf, szappname, 0);
  }
}


je n' arrive pas a traduire en Masm peut ton m' aider?
mercredi 6 janvier 2010 à 20:42:12 | Re : travail avec regedit et un fichier

ghuysmans99

Membre Club
Je vais pas te faire le code à ta place, faut pas rêver.
Pour le faire, tu dois :
- Avoir un buffer assez grand
- Te positionner sur le caractère NULL final
- Copier ta deuxième chaine à cet endroit en ajoutant de nouveu un NULL final
---
VB.NET is good ... VB6 is better
mercredi 6 janvier 2010 à 20:43:34 | Re : travail avec regedit et un fichier

ghuysmans99

Membre Club
Il ne faut de toutes façons JAMAIS écrire dans le répertoire Windows.
Utilise Application Data qui est prévu pour.
---
VB.NET is good ... VB6 is better
jeudi 7 janvier 2010 à 18:21:33 | Re : travail avec regedit et un fichier

vincent2795

ué tu ne m' aide pas trop...
Je dois y mettre un bmp dans le system32...
donc voila...
je poursuit mes recherche..
jeudi 7 janvier 2010 à 23:07:01 | Re : travail avec regedit et un fichier

ghuysmans99

Membre Club
Il sert à quoi ton fichier bitmap ?
---
VB.NET is good ... VB6 is better
vendredi 8 janvier 2010 à 11:09:26 | Re : travail avec regedit et un fichier

vincent2795

j' ai en parti trouver,
le programme que je fais et si vous voulez une carte de visite.
vous compiler le programme avec votre image et vos données. vous l' exécuter sur le pc que vous entretenez, et la personne retrouvera vos coordonner et image dans "Panneau de configuration\Système et sécurité\Système" (windows+pause).
y a pas de hack dans se que je fais c' est juste un truc simpa pour ceux qui crée des pc au autre....
Ps: Je rappel que la source fini sera en téléchargement sur Asmfr.com ;)
a l' heure actuel seul "Canterwood" ma aider...


Cette discussion est classée dans : system32, regedit, bmp, travail, cheminsystem


Répondre à ce message

Sujets en rapport avec ce message

bmp dans la src [ par vincent2795 ] Bonjour je cherche a mettre un bmp dans ma source. je veux pas de rsrc.rc ... donc je veux le mettre en .data mais je ne sais pas faire. help ! send db to bmp [ par vincent2795 ] bonjour, j' ai un bmp que j' ai mais dans ma source sous forme "DB" je veux le sortir de ma source et le mettre dans un bmp. j' arrive a y sortire du


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,530 sec (4)

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