PDA

Ver la Versión Completa : Ayuda con Delphi 7


Amezola
12-06-2007, 05:50:02
Soy nuebo en el Foro y también soy novato en Delphi así que gracias por su paciencia.

Tengo una duda cómo hago para poder utilizar un cuadro de texto para capturar números y luego utilizarlos para hacer operaciones; mejor dicho como hago para convertir los números del cuadro de texto en números.

Gracias

Delphius
12-06-2007, 06:01:20
Bienvenido a clubdelphi.

Te recomiendo que dediques unos minutos a leer la guia de estilo (http://www.clubdelphi.com/foros/guiaestilo.php). Son normas de convivencia y de buenas prácticas al momento de redactar tus preguntas.

Con respecto a tu duda:

StrToInt(): para convertir string a integer.
IntToStr(): para convertir integer a string.

por ejemplo:


un_string := IntToStr(56); //El nro 56 se convierte en '56'

un_integer := StrToInt(Edit1.Text); // un_integer transformará el contenido de un Edit a integer. NOTA: producirá un error si lo ingresado en el Edit no es un número válido (ej: es real, hay caracteres, espacios, etc). Lee sobre las excepciones y try-except/try-finally.


Por lo general, se puede pasar de un tipo a otro con funciones del tipo XXXtoYYY. Es decir pasar de XXX a YYY. Para mayor información consulta la ayuda de Delphi.

Si tienes mayores, dudas. no dudes en postear.

Saludos,

Amezola
13-06-2007, 01:03:10
Muchas gracias por todo, eso fué mi solución, y por sierto ya repasé la guía de estilo y tomaré en cuenta los consejos para mejorar las consultas

yacolca2008
13-06-2007, 03:53:31
Quisiera saber si hay alguna manera de que un ocx importado pueda ya NO USARSE despues de crear el ejecutable..o siempre sera necesario el ocx y solo la importacion sirve para poder utilizarlo

Delphius
13-06-2007, 09:12:40
Quisiera saber si hay alguna manera de que un ocx importado pueda ya NO USARSE despues de crear el ejecutable..o siempre sera necesario el ocx y solo la importacion sirve para poder utilizarlo

yacolca2008, creo que te equivocaste de hilo. Tu pregunta no es adecuada en este lugar.
Inicia un nuevo post post por favor (si es que no lo iniciaste).

Saludos,
PD: Lamento no poder responderte a tu pregunta... no entiendo tu duda o inquietud.