![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
pero me podrias ayudar diciendo como se usa el TypeCast para resolver esos problemas??.. a los demas ya los arreglé y funcionan bien tus mejoras... Como arreglo con TypeCast? |
|
#2
|
||||
|
||||
|
No he bajado la librería pero me gusta la idea
TypeCast = conversión de tipo y debe ser algo como: PAnsiChar(AL_CHARptr)
Espero no te salga un Invalid typecast
__________________
Sitrico |
|
#3
|
|||
|
|||
|
Muchas Gracias.. Ok, lo pruebo y comento que sucedió.
Gracias... esta tarde lo pruebo... |
|
#4
|
||||
|
||||
|
¡Vuelvo a la carga!
Lo dicho. He cambiado varias cosas siguiendo para compatibilizar mejor con Delphi. He subido el archivo de forma temporal a esta dirección. Si alguien me hiciera el grandísimo favor de comprobar si funciona con Delphi y/o Turbo Delphi y me informara del resultado, lo agradeceré enormamente.
Recuerdo que deberéis descargar también las versiones precompiladas de Allegro y de Allegro.pas (los enlaces van directos a las descargas). Únicamente son necesarios los archivos DLL. Gracias adelantadas.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#5
|
||||
|
||||
|
Hola Ñuño,
ahora mismo no tengo mucho tiempo para hacer pruebas. Pero te cuento como me fue con un par de ejemplos. Primero hay que añadir el directorio "lib" al "Search Path" del proyecto (Menú: "Project/Options/Directories Conditionals/Search Path"). Y definir la condición WINDOWS (Menu: "Project/Options/Directories Conditionals/Conditionals defines"). Luego modificamos la clausula uses de varios .pas albitmap.pas
alfile.pas
alKeybrd.pas
exBlend.pas, lineas (142 y 154)
Hasta aquí llegue, probé los ejemplos: exblend, excolmap y el hipnótico expal, en cuanto tenga tiempo le hecho un vistazo al resto. |
|
#6
|
||||
|
||||
|
Son más errores y problemas de los que esperaba
Lo de poner el path me lo imaginaba. Tendré que añadirlo a la documentación para que la gente lo tenga en cuenta. Estaba pensando en crear un paquete para Lazarus, así que también se podría hacer uno para Delphi, ¿o no? En cuanto a lo de definir la condición WINDOWS, ¿no tiene Delphi una ya definida? Por ejemplo WIN32 o similar que permita saber que está compilando en él. Dado que existe Kylix supongo que sí habrá una. El resto de las cosas ya las iré estudiando. Gracias, y si hay algún detalle más que se necesite cambiar o añadir, decidlo sin miedo.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#7
|
||||
|
||||
|
Cita:
Estoy cansado de verla y no me di cuenta hasta que lo preguntaste. La que tiene definida delphi por defecto es MSWINDOWS.Por lo tanto:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Usar la libreria crt.dcu de Turbo Pascal 7 en delphi 2205 | nunez1984 | API de Windows | 10 | 08-03-2010 04:36:34 |
| Librería para hacer peticiones HTTP para delphi 5 | rlago | Internet | 3 | 06-11-2006 10:28:18 |
| Hacer juegos con delphi | astut | Varios | 4 | 18-09-2006 11:37:57 |
| manual de excepciones de object pascal para free pascal??? | Garion | OOP | 3 | 27-05-2005 00:42:29 |
| ¿Object Pascal para todo? | ReigDidion | OOP | 10 | 12-02-2004 08:28:07 |
|