begin process at 2012 02 11 12:25:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

problème de compréhension


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

problème de compréhension

vendredi 16 mai 2008 à 16:15:23 | problème de compréhension

NicoIRIS

Bonjour,

Je me suis mis au delphi il y a environ une semaine. je me trouve devant un problème de compréhension du code suivant :

If ((reponse=#15) Or (LeftStr(reponse, 1)=#$15)
     Or (reponse=#6#$15))
      Then......
end;

je souhaiterai savoir ce que signifie "reponse=#6#$15"

Merci de votre aide
vendredi 16 mai 2008 à 18:08:11 | Re : problème de compréhension

Guillemouze

Réponse acceptée !
#15 represente un Char correspondant au code ascii 15
$6  represente le chiffre hexadecimal 6
donc je pense que #$6 represente le char correspondant au code ascii 6 (en hexa)
samedi 17 mai 2008 à 06:34:56 | Re : problème de compréhension

f0xi

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

If                          --> si
((reponse=#15)              --> reponse est egal a SI
Or                          --> ou
(LeftStr(reponse, 1)=#$15)  --> reponse est egal a NAK
Or                          --> ou
(reponse=#6#$15))           --> reponse est egal a ACK+NAK
Then                        --> alors faire
end                         --> fin


#6#$15 = caractere ACK + NAK (acknowledge, negative aknowledge)

notation en Delphi :

'A'  > caractere (char) ou chaine (string) "A"
#65  > caractere (char) "A"
#$41 > caractere (char) "A" en hexa
#$1B  > caractere (char) ESCAPE en hexa
#$0D#$0A > retour a la ligne (string) (CR+LF) en hexa
#13#10 > retour a la ligne (string) (CR+LF) en decimal
$41  > nombre hexadecimal (65 en decimal)
65   > nombre entier
65.0 > nombre réel (flottant)
'65' > chaine (string) ou il est ecrit 65 (#54#53 ou #$36#$35)






samedi 17 mai 2008 à 15:23:12 | Re : problème de compréhension

Guillemouze

Réponse acceptée !
petite correction:
(LeftStr(reponse, 1)=#$15)  --> reponse commence par NAK
lundi 19 mai 2008 à 07:50:53 | Re : problème de compréhension

NicoIRIS

Je vous remercie pour ces compléments d'informations...
Maintenant je comprends mieux le code



Cette discussion est classée dans : problème, reponse, compréhension


Répondre à ce message

Sujets en rapport avec ce message

Problème de mot de passe avec base de données ACCESS sous DELPHI [ par Fox ] Bonjour,Mon logiciel utilise une base de données ACCESS, le problème est que lorsque j'éxécute mon logiciel, une fenetre s'ouvre et me demande un mot Débutant : Problème boucle for... [ par the.snake.plisken ] Je débute et j'aimerais faire une boucle comme en visual basic du type : for a = 1 to 300 step 3 mais sous delphi, je n'arrive pas à placer le step qu problème d'impréssion [ par ferhat ] j'ai un problème d'impréssion qu'on j'utilise une imprimanteepson lq 2080 l'impréssion d'un état de format libre par example les dimontion de la page problème d'impréssion [ par ferhat ] j'ai un problème d'impréssion qu'on j'utilise une imprimanteepson lq 2080 l'impréssion d'un état de format libre par example les dimontion de la page URGENT : problème d'installation de composant [ par Henri ] problème d'installationBonjour,Je vous remercie de résoudre le problème suivant :Je voudrais installer un composant téléchargé sans son fichier *.pas Problème avec DBase, *.dbf et un OpenDialog [ par Zangdar ] Je n'arrive pas a trouver la commande avec un OpenDialog pour ouvrir un fichier DBase *.dbf pour qu'il l'insère dans une table DBGrid.Est-ce que kk1 c Problème lors de modification ! [ par Technoman ] Lorsque je veux modifier une table, j' obtiens ce message d' erreur : Edition impossible car un autre utilisateur a modifie l' enregistrement. Je fais ListView et MDI.... [ par PierreP ] voici mon problème : j'ai créé un ListView dans ma fenêtre principale, et je voudrais que lorsque l'on double-clique sur un élément de ce ListView cel problème avec une api [ par fabiin ] SalutEst-ce que kelk'un rencontre un problème lors de l'utilisation desetDCbrushcoloren Delphi 6Merci par avance@+Fabse Erreur... :o(( [ par ELECTRORESiSTiK ] Salut, j'ai un problème avec ce code :IntToStr(Ord(UpperCase(Edit1.Text[5])));Il me dit type incompatible, quelqu'un a la réponse a mon problème ? Mêm


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 : 0,764 sec (4)

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