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) (1)

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?


Viktor Scherbakov (2001-12-18 10:04) (1)

Compara números, no sus representaciones de cuerdas.


Socol (2001-12-18 10:06) (1)

como es


gek2001-12-18 10:07) (1)

O compáralos tag_i


Viktor Scherbakov (2001-12-18 10:15) (1)

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



Voron (2001-12-18 13:19) (1)

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.


Andrey Senchenko (2001-12-18 13:45) (1)

>> 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) (1)

>> 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.82 MB
Tiempo: 0.034 c
7-22445
Kirill
2001-09-21 19:03
2002.01.08
Record в DLL


4-22504
Besa
2001-09-11 11:11
2002.01.08
WinExec непонятка


1-22047
handra
2001-12-17 13:12
2002.01.08
Создание справки


1-22010
dorixe
2001-12-17 19:21
2002.01.08
vista de árbol en dblclick


1-22158
Praco
2001-12-20 16:29
2002.01.08
TCustomGrid y todos sus descendientes ...





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 Italiano 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