Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Delphi 6 TMS me pide jpeg.pas (https://www.clubdelphi.com/foros/showthread.php?t=90064)

LDD 30-03-2016 18:14:56

Delphi 6 TMS me pide jpeg.pas
 
Hola, gracias por interesarte.

Hace ya tres días que me estoy volviendo loco. Por algún motivo Delphi 6 (sí 6, que le vamos a hacer), me empezó a dar los errores de tal unidad fue compilada con una versión distinta de tal otra (de classes más habitualmente) finalmente he ido eliminando esos mensajes hasta quedarme con uno que me dice :
[fatal error] File not found: 'C:\Program Files (x86)\Borland\TMS Component Pack\xlsAdapter\jpeg.pas'

Ni Delphi 6 ni ninguno de los paquetes que uso tiene, ni ha solicitado antes, JPEG.PAS

Antes de eso tenia el mensaje de que JPEG habia sido compilado con una versión distinta de Classes...

¿ A alguien le ha pasado esto ?
¿ Lo ha solucionado ?
¿ C O M O ?, por Dios ¿Cómo?

Nota : Uso TMS pack, Indy10, globus Lib y RX.

Gracias :o

Reasen 30-03-2016 18:23:12

Cuesta mucho entender tu problema, a simple vista veo que solo se trata de que el compilador no encuentra ese archivo y por ello no compila
Nose hasta que punto es de complejo tu problema pero si crees que se trata de Delphi 6, reinstálalo.
También podrías optar por revisar mas tu código fuente, quizás haya algo que necesite ese archivo.

LDD 30-03-2016 18:30:10

Gracias Reasen, el problema es que NO EXISTE JPEG.PAS (al menos para Delphi 6) y ni las TMS ni ninguno de mis proyectos me lo había pedido antes, jamás.
Tampoco he conseguido por ningún lado esa unit JPEG.PAS

fredo 30-03-2016 20:09:51

prueba con

Vcl.Imaging.jpeg

saludos!!!

AgustinOrtu 30-03-2016 20:13:16

Cita:

Empezado por fredo (Mensaje 503858)
prueba con

Vcl.Imaging.jpeg

saludos!!!

En Delphi 6 no existe esa nomeclatura para identificar unidades

fredo 30-03-2016 20:46:07

pense que era XE6, aun se usa :S, en el 6 si existe, la subo a la vuelte...

LDD 30-03-2016 21:18:38

OK Gracias :rolleyes:

fredo 31-03-2016 00:34:20

acabo de revisar y esta como dcu en la carpeta lib desde el delphi 3 al 7, asi que seria cosas de ponerlo en uses, si no lo toma enrutalo en el path

LDD 31-03-2016 10:33:14

Gracias Fredo, así estaba pero el puñetero Delphi sigue diciendo que no encuentra C:\Program Files (x86)\Borland\TMS Component Pack\xlsAdapter\jpeg.pas

Incluso he copiado el JPEG.DCU en esa carpeta, pero se empeña en querer el JPEG.pas

:(

Casimiro Noteví 31-03-2016 11:02:14

Cita:

Empezado por LDD (Mensaje 503878)
Gracias Fredo, así estaba pero el puñetero Delphi sigue diciendo que no encuentra C:\Program Files (x86)\Borland\TMS Component Pack\xlsAdapter\jpeg.pas

Es que la culpa no es del puñetero delphi ;)
Si te lo pide es porque estás usándolo, revisa los uses, los componentes en los distintos forms, etc. porque está claro que lo estás usando, y por eso te lo está pidiendo.

LDD 31-03-2016 11:27:36

Seguramente, pero me lo está pidiendo un paquete de componentes (TMS) que vienen precompilados, que NUNCA antes me habian pedido una unit que no existe como código, sólo como DCU, y, además, Delphi no me dice qué unit u objeto es el que lo exige ni porqué lo exige de un directorio del propio paquete TMS. :confused:

El problema es que no es un código propio, se me está pidiendo un componente de Delphi que no puedo eliminar ni obviar, que está en muchos componentes y no me da pistas de cual o cuales de ellos necesitan un .PAS en lugar de bastar con el .DCU

Casimiro Noteví 31-03-2016 11:46:34

Ya, pero, para empezar: ¿usas esos componentes en ese proyecto?

LDD 31-03-2016 11:49:09

Pues claro :eek:

AgustinOrtu 31-03-2016 11:50:59

No sera un problema de Debug/Release?

Hasta donde se, Delphi distribuye los dcu compilados en debug y en release


La franja horaria es GMT +2. Ahora son las 05:38:47.

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