cs_Homer
Messages postés3Date d'inscriptionlundi 4 mars 2002StatutMembreDernière intervention 4 mars 2002
-
4 mars 2002 à 01:11
cs_laurentl2000
Messages postés33Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention 9 novembre 2003
-
15 juil. 2003 à 00:30
Bonjour,
J'ai 2 questions. La première est comment faire une condition du style suivant en delphi:?
if (($var1 "a") AND ($var2 "b")); [php]
La 2e, j'ai un textbox et une variable, je veux comparer les 2 pour voir si elles sont égalent (une vérification de passwd). Voici le code entré:
procedure TFrmLOGIN.CmdGOClick(Sender: TObject);
var passwd : string;
begin
passwd:= 'test123';
if passwd = EdPass then
begin
ShowMessage('Le mot de passe est accepté!');
end
else
begin
ShowMessage('Le mot de passe est refusé!');
end;
le problème est que le compilateur (D6, ed. perso)me dit:
[Erreur] accint.pas(36): Types incompatibles: 'String' et 'TEdit'
cs_laurentl2000
Messages postés33Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention 9 novembre 2003 15 juil. 2003 à 00:27
if (($var1 = = "a") AND ($var2 == "b"));
???
Je dirais plutôt ceci en PHP :
if ($var1 "a" and $var2 "b") {
...
}
C'est plus clair sans parenthèses inutiles et les { } renferment le code de la condition...
Voici l'équivalent en Delphi :
if (var1 'a') and (var2 'b') then
begin
...
end;
Ce n'est pas si loin du PHP quand on regarde mais bon... Personnellement, j'ai commencé la programmation par PHP il y a un peu moins d'un an, et ça fait une semaine que j'ai commencé Delphi... Mais je ne décolle plus de mon PC ! :)