Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=26)
-   -   Instalar componentes de 32 bits en una PC de win7 a 64 bits (https://www.clubdelphi.com/foros/showthread.php?t=83167)

uper 17-05-2013 20:33:58

Instalar componentes de 32 bits en una PC de win7 a 64 bits
 
b. dias a todos
tengo una maquina con xp profesional con 32bits en donde desarrollo las aplicacion de .net version 2010 que es el netframe 4.0, vb6.0 y los usuarios tambien tiene xp profesional con 32 bits.
Uso unos componentes llamados chilkat de 32 bits para ciertos proceso, tambien hay disponibles de 64 bits.

Mi pregunta es, en una maquina con windows 7 prof. que me recomiendan usar la de 32 bits o 64 bits

Esta pregunta es por que, con 64 bits puedo instalar los los componentes de 32 bits y no hay problemas cuando se ejecuten las aplicaciones en windows xp de 32 bits

Que me sugieren.
gracias

maeyanes 17-05-2013 22:44:48

Hola...

Si tu aplicación es de 32 bits, tiene que usar los componentes de 32 bits.


Saludos...

olbeup 18-05-2013 18:42:28

Si una aplicación esta realizada en 32, funcionara en 32 y 64, pero una aplicación que esta en 64, sólo funcionara en 64 y no en 32, no es cuestión de elegir cual es el mejor, si tienes todo en 64 es obvio, pero si tienes una mezcla, pues de 32.

También puedes tener dos programas hechos 32 y en 64, pero esto seria el caos.

Un saludo.

MAXIUM 18-05-2013 20:53:52

Yo creo que estan algo perdidos. Los componentes son simplemente códico encapsulado por lo que el trabajo de dejar un ejecutable de 32 o 64 bit le corresponde al compilador.

Es decir, si el componente es de 32bit, al compilarlo a 64bit no tendra ningún obstaculo porque es solo código.

peterdog 10-01-2016 11:33:39

Componente 64bits
 
Hola a tod@s tengo un componente modificado derivado Tbutton y renombrado a Tbuttonmio con bastantes modificaciones el caso es que lo tengo instalado como componente de 32 bits y no se como y si se puede intalar como componente de 64bits en XE7, dado que al iniciar una aplicacion y elegir solo que compile en 64bits dicho componente se deshabilita y no lo puedo seleccionar.

Alguna solucion??


Gracias

fredo 10-01-2016 15:19:52

si estas con el fuente, prueba agregar la carpeta en las librerias pero en la parte de 64 bits con eso tendria pasar sin problemas...

AgustinOrtu 10-01-2016 17:53:32

Eso es porque los search path son por plataforma, es decir, win32, win64, ios, android y osx

peterdog 10-01-2016 21:14:37

Gracias.
Pero necesito un poco mas de informacion por que no lo consigo algo se me esta pasando por alto y no se lo que es.
El caso es que al instalar el compnente como 32bits no hay problema con el y funciona correctamente pero sigo sin hacer lo funcionar en 64bits. cuando intento colocar el componente para empezar una aplicacion en 64bits se deshabilita y no puedo usarlo.
Un poco mas de informacion detallada me vendria bien no estoy muy suelto en esto de instalar componentes.

Gracias de nuevo

peterdog 11-01-2016 18:43:02

Buneas MAXIUM pues no lo entiendo??

Tengo otro hilo abierto al respecto: ww.clubdelphi.com/foros/showthread.php?p=501147&posted=1#post501147

Tengo un componente que va perfecto cuando compilo en 32bits pero al intentar compilar en 64bits me salta este error
[dcc64 Fatal Error] UMesas.pas(12): F2048 Bad unit format: 'bmanda.dcu' - Expected version: 28.0, Windows Unicode(x64) Found version: 28.0, Windows Unicode(x86)

Aparte de esto cuando estoy en diseño y en 64bits el componente de deshabilita por que no lo tengo instalado correctamente para que funcione en 64bits como por ejemplo el propio Tbutton que trae delphi que este funciona ya comile en 32 como en 64, tampoco se si podre instalar mi componente para que me lo reconozca en 64 bits.

Un saludo

Casimiro Notevi 11-01-2016 19:50:09

Cita:

Empezado por peterdog (Mensaje 501167)
Tengo otro hilo abierto al respecto: ww.clubdelphi.com/foros/showthread.php?p=501147&posted=1#post501147

Pues mal hecho ;) He unido ambos hilos. No olvides nuestra guía de estilo, gracias por tu colaboración :)

bitbow 29-01-2016 18:08:30

Hola!

Si no se ha resuelto, lo unico es agregar defines, algunos componentes ya traen estos para trabajar en 32 y 64 en caso de que las instrucciones sean exclusivas, puedes revisar el codigo de los componentes para 64 (en caso de que los tengas), y como comentan es solo codigo, si las instrucciones son indiferentes al procesador, estas se ejcutaran sin problemas de lo contrario te mandaran error.

Saludos.


La franja horaria es GMT +2. Ahora son las 12:16:08.

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