En un proyecto NUEVO... incluyo las libs ct, xagdp, hbzip y además
uniconvert.prg la clase TSms...
y funciona PERFECTO...
Ya no se NADA!!!!
Lo único que tengo claro es que una "mezcla" de libs crea una
incompatibilidad en un momento dado.
Un Saludo,
Xevi
"Xevi" <
xevicomas@gmail.com> escribió en el mensaje
news:4ad04cf5$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> José,
>
> Ahora creo que si que se donde está la incompatibilidad !!!
>
> Para los SMSs utilizo la excelente clase y aporte de Rafa TSms la cual
> precisa del PRG unicodeconvert y del que para su linkado necesita de
> ct.lib.
>
> Sólo con añadir esta lib y hacer una llamada en cualquier proyecto, sea
> NUEVO o no, obtengo el fastidioso GPF de xagdp.lib.
>
> Espero que a partir de ahí se le pueda sacar alguna conclusión, y si
> puedes orientarme en como "esquivar" ese GPF o si hay alguna alternativa a
> CT.lib para unicodeconvert.prg
>
> Gracias,... MIL.
>
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <
xevicomas@gmail.com> escribió en el mensaje
> news:4ad04a36$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> José,
>>
>> Pero... en la otra aplicación que tengo y me funciona, TAMBIEN estoy
>> utilizando hbzip.lib... por lo que la incompatibilidad no debe o no puede
>> ser esa !!!
>> Tendré que revisar mas a fondo

>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Xevi" <
xevicomas@gmail.com> escribió en el mensaje
>> news:4ad0479f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>> José,
>>>
>>> Dí con la incompatibilidad!!!
>>>
>>> He llegado a añadir 84 PRGs... al añadir el 85... en el cual hago las
>>> copias de seguridad...
>>>
>>> xagdp:lib se pega de leches con hbzip.lib.
>>>
>>> Aunque tengamos en nuestro proyecto incluida la libreria hbzip.lib si no
>>> la vamos a utilizar funciona perfectamente.
>>> Ahora bien, con solo hacer una llamada en cualquier parte de nuestra
>>> aplicación a la lib...
>>> WITH OBJECT oZip := TZipFile():New()
>>> ...
>>> :Create()
>>> END
>>>
>>> Cuando ejecutemos nuestra aplicación
>>> WITH OBJECT GDP():Create()
>>> :SaveToJPEG( cFileName, cFileName2 := GetTempFilename(), 100 )
>>> MSGINFO( "Ok" )
>>> FErase( cFileName )
>>> :Destroy()
>>> END
>>>
>>> Quito este PRG sin quitar la lib hbzip... y todo funciona OK.
>>> A la que añado este PRG... GPF!!!
>>>
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "Xevi" <
xevicomas@gmail.com> escribió en el mensaje
>>> news:4acfab36$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>> Agregados 66 PRGs... y sigue funcionando PERFECTAMENTE.
>>>> Mañana me pongo con el resto...
>>>>
>>>> Un Saludo,
>>>> Xevi.
>>>>
>>>>
>>>> "Xevi" <
xevicomas@gmail.com> escribió en el mensaje
>>>> news:4acf9927$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>>> José,
>>>>>
>>>>> El orden de las libs ya lo había probado anteriormente... las mismas
>>>>> libs, el mismo órden... uno funciona, el otro no.
>>>>>
>>>>>
>>>>> Un Saludo,
>>>>> Xevi.
>>>>>
>>>>>
>>>>> "José Lalín" <
dezac_quitaesto_@corevia.com> escribió en el mensaje
>>>>> news:4acf8620$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>>> Xevi,
>>>>>
>>>>>> Al final he empezado un Nuevo Proyecto y ya le llevo agregados 20
>>>>>> prgs y un par de librerias...
>>>>>> No si al final seré un Masoca!!!

>>>>>
>>>>> No hacía falta. Me refería a que en tu proyecto, entraras en
>>>>> Proyecto->Propiedades del proyecto->Librerías y añadieras ahí la
>>>>> librería y
>>>>> si seguía fallando que cambiaras el orden con los botones arriba/abajo
>>>>> que
>>>>> hay en ese diálogo.
>>>>>
>>>>>> Se me ocurre... El orden de los PRGs ¿tiene algún sentido al compilar
>>>>>> ???
>>>>>> ¿No será por eso???
>>>>>> Porque no tiene razón de ser que inicializando el proyecto de nuevo
>>>>>> funcione. ¿?¿?
>>>>>
>>>>> No debería tener nada que ver. Prueba lo que te comento de cambiar el
>>>>> orden
>>>>> de las librerías.
>>>>>
>>>>> Saludos,
>>>>> José Lalín
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>