begin process at 2012 02 09 04:07:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

Valeur hexa...


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

Valeur hexa...

samedi 5 août 2006 à 14:26:48 | Valeur hexa...

viva

bonjour,
Je n'arrive pas à convertir une valeur hexa en dec qui depasse 8 caractères ! est-il possible ? la calculatrice de windows le peut !? avec (Qmot)

par cette procédure je cherche à avoir le même résultat de conversion de l'exa vers dec que la calc de windows.
Merci d'avance !
procedure TForm1.Button1Click(Sender: TObject);
var hex: string;
  valeur: Dword;
begin
  try
    hex := '$' + Edit1.text;
    valeur := StrToInt(hex);
    Edit2.Text := IntToStr(valeur);
  except
    Edit2.text := 'erreur'
  end;
end;
samedi 5 août 2006 à 14:45:26 | Re : Valeur hexa...

japee

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

C'est DWORD qui te limite. Utilise Int64, comme ceci :

var hex: string;
  valeur: Int64; // <- ;)
begin
  try
    hex := '$' + Edit1.text;
    valeur := StrToInt64(hex); // <- !
    Edit2.Text := IntToStr(valeur);
  except
    Edit2.text := 'erreur'
  end;
end;

Bonne prog'
samedi 5 août 2006 à 16:06:26 | Re : Valeur hexa...

viva

Salut  japee 
c'est ce que je cherchais MERCI !
@+
dimanche 6 août 2006 à 20:00:07 | Re : Valeur hexa...

f0xi

Membre Club Administrateur CodeS-SourceS
tu peu aussi regarder ici, la fonction evite de mettre un $ avant :

http://www.codyx.org/snippet_conversion-hexadecimal-decimal_132_l_delphi_13.aspx

utilisation :

valeur := HexToDec('FF0054883222');
valeur := HexToDec('$FF0054883222');
valeur := HexToDec('xFF0054883222');
valeur := HexToDec('hFF0054883222');
--> 280 376 883 294 754



Croc (click me)


Cette discussion est classée dans : text, valeur, hex, hexa, dec


Répondre à ce message

Sujets en rapport avec ce message

petit probleme de valeur [ par sheorogath ] procedure TForm2.Button1Click(Sender: TObject);vari:integer;e:integer;f:integer;begin i:= StrToInt(Edit1.Text); e:= StrToInt(Edit2.Text); if Length(Fo Comment écrire une valeur en hexa dans un prog delphi [ par Manthis ] Salut,Je voudrais savoir comment écrire une valeur hexadécimale dans mon prog.Merci Recuper la valeur d'un adoquery [ par nou366 ] Bonjour, J'essaie de retrouver une réponse à mon problème sur le site mais je ne trouve pas, et je crois que c'est tout bête.J'ai un select de 3 champ Afficher une valeur Hexa ? [ par Squallou ] Salut tout le monde. Je suis débutant (nan sans blague ? -_-) et je cherche à faire un truc tout bêbête : convertir une valeur Hexa en chaîne de cara hexa vers string ? [ par Nero` ] bonsoir à tous .Je rencontre un petit problème de débutant .J'ai besoin de lire un octèt dans un fichier et ensuit de l'afficher dans une textbox ou a algorithmes de conversion hex-dec et dec-hex [ par racimo1985 ] bjr je suis débutant dans la programmation, j'utilise delphi7, je trouve des difficultés pour réaliser une calculatrice hexadécimale, j'ai quand même combobox [ par Rankin ] Salut, je voudrais savoir quelle est la procédure à utiliser pour sélectionner un élément dans une DBcombobox afin qu'il reste affiché dans la case ap un probléme avec le hex et "save" [ par Smith4400 ] slut les Mec !!je suis un debutant dans le delphi et j'ai un problaime avec les fichier bin et le hexje voudrais faire un programme pour ecrire des va comment chercher une valeur hex dans un fichier binaire "file of byte" [ par fartotodz2004 ] salut pour tous je cherche une fonction qui cherche une valeur hexa (par ex:longword $FFE6ABC9) dans un fichier binaire, jai trouver des fontions pour


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,262 sec (3)

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