Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Monopulation de números. Encontrar ramas similares


Socol   (2001-12-18 10:01) [0]

Hola!
Supongamos que hay una etiqueta 1.caption: = "450"
si label1.caption> "500" entonces boton1.enabled: = true
más
boton1.enablad: = false;
si label1.caption> "1000" entonces boton1.enabled: = true
más
boton1.enablad: = false;
En el primer caso, todo resulta y en el segundo no.
Es decir, Delphi protege que 450> 1000. Es decir, ¿ella compara en el primer dígito cómo evitarlo para que comience a comparar el número entero?



Виктор Щербаков   (2001-12-18 10:04) [1]

Compara números, no sus representaciones de cuerdas.



Socol   (2001-12-18 10:06) [2]

como es



gek   (2001-12-18 10:07) [3]

O compáralos tag_i



Виктор Щербаков   (2001-12-18 10:15) [4]

Si StrToInt (Label1.Caption)> StrToInt (Label2.Caption) entonces ...



Voron   (2001-12-18 13:19) [5]

Box1.Enabled: = StrToInt (Label1.Caption)> 500;
Aqui esta Solo es necesario tener en cuenta que StrToInt causará una excepción si la cadena que se le pasa contiene algo más que números, bueno, aún puede haber un signo menos por delante.



Андрей Сенченко   (2001-12-18 13:45) [6]

>> Voron ©

Si Label1.Caption puede contener algo (y en la etapa de desarrollo no se puede asumir que), entonces es mejor usarlo para la conversión

StrToIntDef (St: string, Predeterminado: integer): LongInt



Voron   (2001-12-18 14:35) [7]

>> Andrey Senchenko ©

StrToIntDef en caso de error no genera una excepción, pero devuelve el valor predeterminado
Supongamos que tenemos algo como

I: = StrToIntDef (St, -1);

Si St es igual a "-1", ¿la función devuelve -1 de todos modos, y luego cómo se sabe si devuelve el valor Predeterminado o la representación de cadena del entero desde St?

StrToInt genera una excepción en caso de falla, puede ser procesada.
Saludos cordiales Voron



Páginas: 1 rama entera

Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba









Memoria: 0.57 MB
Tiempo: 0.026 c
14-22382
panov
2001-11-08 18:54
2002.01.08
continuación http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1005233643&n=3


6-22293
Dark_Dan
2001-10-02 18:09
2002.01.08
Los sockets deben morir !!!!!!!


14-22415
Wetnose
2001-11-12 06:42
2002.01.08
Temas para WinXP


14-22347
roman001
2001-11-06 18:09
2002.01.08
Хостинг


6-22316
dmur
2001-09-24 20:58
2002.01.08
Interceptación de errores en la conexión mediante tomas de corriente.





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish Francés
gallego georgiano Alemán Griego criollo haitiano hebreo hindi Húngaro islandés Indonesian irlandés Italiana Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español