Si el equpo donde vas a instalar YA TIENE CRYSTAL INSTALADO, no hace falta que copies ninguna DLL de la version 8.5, solo copia los RPTs el programa debe funcionar como estas acostumbrado.
... de la base de datos al mismo tiempo. No es posible manipular el contenido de un campo directamente. Antes de cambiar el valor de un campo, debe bloquear el registro mediante una estructura como la siguiente: if MyAlias->( RLock() ) // Bloquea el registro MyAlias->Field := <NewValue> ...
Amigos del foro: En una aplicación punto de venta se dan casos en que se debe dejar abierta (pendiente) una venta mientras se abre una nueva para atender a otro cliente y posteriormente continuar con la venta anterior. Alguien tiene una sugerencia para manejar ...
... que al desplegarse el Dialog de la app el usuario pueda usar las teclas redefinidas de primera instancia? Aclaro: Necesariamente ::ActivaKeys() debe estar despues de ::BarraFac porque es allí donde se asignan los objetos botones. muchas gracias Mario
Amigos: Estoy haciendo un programa que trabaja con Pipes. en el proceso mismo el programa debe esperar hasta que la conexion sea satisfactoria, todo esto esta hecho en C y necesito que mientras no se realice una conexión se muestre un Mensaje informando que se esta esperando ...
Leonor: Eso no deberia pasar, el valid del segundo get no deberia actuar si no se cumple el del primero. El problema debe estar en el codigo que debes tener asignado a algun :bGotFocus o :bLostFocus que debe hacer que se refresquen ...
La verdad que este error me pasa hace un tiempo y no he podido descurbir a qué se debe. En la fase de desarrollo siempre hay errores y luego que se producen algunos errores sucede esto que les muestro en la imágen. Alguno diálogos quedan con fuente distinta al resto, ...
Si modifica el color de GotFocus tambien debe modificar el color en LostFocus, sino, a medida que vaya corriendo el focus, todos los campos del Get quedarán con su color.
... 32 bits. Si bien la existencia de una herramienta de este tipo puede resultarle interesante a muchos programadores habituados al lenguaje Clipper, debe tener en cuenta que en la actualidad existen herramientas de programación que proporcionan unas capacidades de acceso a bases de datos mucho más ...
... si 500 registros no entran en el pintado del browse, internamete se realiza una operaicon de SKIP() 500 veces antes de llegar al registro que se debe pintar en la linea del browse correspondiente..... esto empeora si luego quieres moverte sobre la base de datos con las flechas, o con pgup o pgdn, ...
... alguna herramienta que permita hacer esto Tienes que utilizar la opcion de "NAT" o "Virtual Server" que tienen todos los routers. En esa opcion deberas indicar que puerto vas a abrir y que equipo dentro de la red interna (direccion IP) debe responder a las peticiones
Hola Leandro. Ese error, se debe a que te falta añadir DBFDBT.LIB al momento de compilar, lo encuentras en el directorio LIB de xHarbour. y tienes que añadirlo en tu archivo de compilacion, estos son los archivo de xHarbour que deben de ...