Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   ASM y Microcontroladores (https://www.clubdelphi.com/foros/forumdisplay.php?f=44)
-   -   como usar el procedimiento inttostr en mikropascal ? (https://www.clubdelphi.com/foros/showthread.php?t=81117)

Mindfield 11-10-2012 01:06:03

IntToStr ?
 
hola mi duda es como pasar de entero a cadena y viceversa en mikropascal ? no encuentro mucha info y lo que encuentro no funciona !.

Casimiro Notevi 11-10-2012 02:23:53

Por favor, recuerda poner títulos descriptivos a tus preguntas, gracias ;)

roman 11-10-2012 02:33:24

Pues yo de mikropascal no sé nada pero google sí, y al parecer incluye una biblioteca de conversiones con funciones IntToStr y StrToInt, entre otras.

// Saludos

Mindfield 11-10-2012 02:42:53

Perdón Casimiro y gracias roman pero ese procedimiento no me funcionó , habrá otra forma de hacerlo ?

Casimiro Notevi 11-10-2012 03:03:14

¿Y por qué no te funcionó?

Mindfield 11-10-2012 03:14:08

primero porque no lo use donde debía y ahora me doy cuenta q no lo entiendo ! ... algún ejemplo ? pretendo pulsar un botón y q este cuente y en un display líquido mostrar ese valor ! algo sencillo como para orientarme ??

Mindfield 11-10-2012 23:53:02

como usar el procedimiento inttostr en mikropascal ?
 
Alguien alguna ves uso el procedimiento procedure IntToStr(input: integer; var txt: array[6] of char); para imprimir en pantalla un valor entero ?

Casimiro Notevi 12-10-2012 01:26:21

No repitas mensajes, sigue con el anterior, no olvides nuestra guía de estilo, gracias.

Mindfield 12-10-2012 01:50:38

Hola casimiro mi primer pregunta es como pasar de entero a
cadena y viceversa en mikropascal ahora es como usar el procedimiento inttostr pero sí crees q es una copia este hilo del anterior entonces no voy a poder preguntar nunca como se usa ese procedimiento de todas maneras necesito un ejemplo q funcione por más sencillo que sea en cualquier post .

Pido disculpas sí mi respuesta no es lo esperado !.

Casimiro Notevi 12-10-2012 03:11:23

En el enlace que te ha puesto Román está explicada cada función y además con un ejemplo :confused:

Cita:

IntToStr

Prototype procedure IntToStr(input : integer; var output : array[6] of char);
Returns Nothing.
Description Converts input integer number to a string. The output string is right justified and the remaining positions on the left (if any) are filled with blanks.
Parameters :
  • input: integer number to be converted
  • output: destination string
Requires Nothing.

Example
var input : integer;
txt : string[6];
//...
input := -4220;
IntToStr(input, txt); // txt is ' -4220'

Mindfield 12-10-2012 03:16:49

sí y además descargue dos manuales uno básico y otro más avanzado los dos tienen el mismo ejemplo y en uno tiene el procedimiento utilizado en un código q ami no me funciona ! tú as probado ese procedure ? te funcionó ?

Casimiro Notevi 12-10-2012 09:49:22

Yo no conozco mikropascal, pero puedes explicar exactamente qué has hecho, qué resultados has obtenido y aclarar qué quieres decir con "a mí no me funciona", porque eso no le dice nada a nadie que quiera ayudarte. Al menos tendrás más posibilidades de que te contesten.

Mindfield 12-10-2012 22:42:26

el mensaje de error dice "Recursion or cross-calling of 'IntToStr' " no se porque me dice ese error ?!

Mindfield 12-10-2012 22:50:57

Que pavo ja ya encontre el problema de la recursividad

Casimiro Notevi 12-10-2012 22:55:32

Pues deberías comentar la solución para que otra persona pueda resolverlo si le ocurre lo mismo, ya sabes, el punto 13 de nuestra guía de estilo, gracias.

Cita:

Concluye con una breve nota sobre la solución

Envía un mensaje tras haber resuelto el problema a todos los que te ayudaron, hazles saber cómo acabó todo y agradéceles de nuevo su ayuda.
La nota no tiene que ser larga ni desarrollada, un sencillo "Pepe - que al final resulta que lo que fallaba era el cable. Gracias a todos. De hecho, un resúmen corto y agradable es mejor que una larga disertación a menos que la solución requiera de cierta profundidad técnica.
Además de ser cortés e informativo, esta especie de seguimiento ayuda a todos los que te asistieron a sentir una sensación satisfactoria de cercanía al problema. Ese sentimiento es muy importante para los gurús y expertos a quienes pediste ayuda. Los problemas que acaban sin resolverse resultan frustrantes, todos deseamos verlos resueltos.
El buen karma que aliviar ese picor te hará ganar, te resultará de mucha ayuda la próxima vez que necesites plantear una pregunta.


Mindfield 13-10-2012 00:47:22

una pavada fue ! tenía repetido el procedimiento pero ahora no tengo errores pero de todas maneras ese procedimiento no hace nada ! ojalá alguien me pueda pasar un ejemplo sencillo funcionando de inttostr

fenixariel 16-03-2013 22:57:11

fijate en la documentacion, hay varios ejemplos; se utiliza un buffer para almacenar el resultado en string.




Saludos.


La franja horaria es GMT +2. Ahora son las 08:39:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi