FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con error "Variable required"
Tengo el siguiente codigo :
Pero cuando lo cargo me dice [DCC Error] test.pas(36): E2036 Variable required ¿ Alguien me podria explicar como lo soluciono ? |
#2
|
||||
|
||||
Hola Lepuke.
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Hola de nuevo.
La sugerencia del mensaje anterior soluciona el mensaje de error. Pero me quedé pensando que si tu intención es guardar la cadena textual al fin del archivo, ese código no te va a funcionar. Hacelo de este modo:
O también podrías hacer:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 12-07-2013 a las 19:03:18. |
#4
|
|||
|
|||
Antes que nada , gracias por la ayuda , pero me han surgido dos grandes problemas , el primero es que cada vez que uso un edit en la variable no figura nada en el editor winhex , te lo digo porque cada vez que compilo abro el ejecutable con winhex y controlo , eso si , cuando uso texto solo sin nigun edit se muestra mas que bien en winhex , el otro problema es que no entiendo porque el codigo en el que me ayudaste la otra vez tiene problemas para mostrarme bien las impresiones que me ayudaste hacer en este post , hay veces que se muestran (rara vez) pero en las demas veces no eh tenido suerte.
Te dejo la imagen que saque del winhex porque el siguiente codigo no me lo muestra completo.
|
#5
|
||||
|
||||
Hola Lepuke.
Cita:
Recorda que una variable toma un valor luego de que uno le sea asignado durante la ejecución de la aplicación. Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
con impresiones me refiero a que yo estoy intentando agregar un valor a una aplicacion exe que es lo que estoy haciendo en este post , para despues con la otra aplicacion exe mostrar el valor que le deje marcado al exe (para sacar eso se abre a si mismo) , los dos programas son en delphi , por eso necesito mostrar todo el contenido de la segunda aplicacion que marque con la primera.
se me esta complicando mucho porque no entiendo un pepino de delphi por eso te muestro la imagen del winhex que es lo que estoy intentando sacar del exe lo que esta entre {test} |
#7
|
||||
|
||||
Hola Lepuke.
Cita:
Pero como un humilde consejo y sin ningún ánimo de ofender, si como vos comentas "no entendes un pepino de delphi", lo que estas encarando es un poco elevado para incorporarlo dentro de los primeros proyectos. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 13-07-2013 a las 00:45:31. |
#8
|
|||
|
|||
ok , gracias por el consejo , que desgracia estoy tan cerca solo me falta entender porque no me muestra todo el codigo binario.
|
#9
|
||||
|
||||
Hola Lepuke.
Lo que podrías hacer es detallar bién que salida esperas, cuál te muestra (cuando lo hace mál) y el código involucrado (el que empleas para mostrarlo). De ese modo seguramente podremos darte una ayuda más especifica y provechosa. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#10
|
||||
|
||||
[analogía]Yo no entiendo ni un pepino de mecánica, pero he desarmado el motor de mi coche y ahora tengo unos pistones que me han dicho que si los recorto de una forma especial conseguiré que sea más potente que el Ferrari de Alonso, ¿alguien me puede ayudar?[/analogía]
|
#11
|
|||
|
|||
solucione la parte mas dificil que era leer el codigo completo , ahora me falta la primera que te mencione que no entiendo porque no funciona , creo que no me explique bien en mi primer punto asi que redacto de nuevo el problema
Tengo el siguiente codigo :
Este imprime bien la edicion en el codigo binario porque cuando lo veo con WinHex se ve bien , pero este otro codigo :
No muestra nada de nada porque parece que hay un problema con el edit cuando se quiere editar el codigo binario , es raro porque cuando lo uso todo con comillas simples anda pero con el ejemplo del edit no funciona , ya casi termino solo me falta este detalle que no se porque es. Nota : el programa no da ningun mensaje de error |
#12
|
||||
|
||||
Cita:
La explicación a ese comportamiento te la dí en el mensaje (#5), no podés ver el contenido de una variable o propiedad cuando aún no se le ha asignado un valor. El compilador/linkeador traducirán el identificador (nombre de variable) a la dirección de memoria donde residirá el valor que se asigne a ella en tiempo de ejecución. Resumiendo, no esperes ver algo como: Cita:
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
|||
|
|||
en cualquier momento me vuelvo loco y rompo la pc contra la pared xDD.
ya arregle el problema que te pregunte por segunda vez para cualquiera que tenga el mismo problema les dejo la solucion.
dandole vueltas al asunto recorde que me dijiste como poner texto al final del archivo binario , no quiero molestarte o pedir mucho porque necesito probar como seria la cosa pero totalmente al principio. me podrias dar un ejemplo de como quedaria tu codigo al principio del programa ? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
QuickReport - Banda "detail" con altura variable | mcs | Impresión | 3 | 15-12-2010 09:03:16 |
"ADOQUERY3: Parameter 'p' not found" error (POR FAVOR AYUDA) | JuanchoDev | Conexión con bases de datos | 20 | 21-04-2010 22:36:19 |
"OBJECT OR CLASS TYPE REQUIRED" en "APPLICATION EXENAME" | Xavierator | Varios | 3 | 27-10-2008 09:09:50 |
Traducción del mensaje "Field value required" | menfis | Conexión con bases de datos | 1 | 18-02-2005 11:43:03 |
Tipo de Variable."String" ó "Double" | UTECYBER | OOP | 7 | 15-12-2003 20:25:39 |
|