hola tengo este problema:
tengo un xp con delphi 7 e instale delphi 2010
coloco un opendialog.execute a un boton con delphi2010
ejecuto en xp y perfecto ahora ejecuto en win7 y no pasa nada no se abre el cuadro de dialogo, en internet no encontre nada , pero calculo que quizas algo se me mesclo al instalar las 2 verciones de delphi,alguna idea de por donde arrancar?
paresco malo ,pero soy bueno
no se si es una solucion pero me funciona solo si no dejo vacio el edit .text
mi codigo es:

Código: Seleccionar todo

edit1.text:='c:\prueba.exe';
if opendialog1.execute then
edit1.text:=opendialog.filename
else 
begin
end;
no lo probe con variables strings
paresco malo ,pero soy bueno
Nunca me ha pasado, no tiene pinta de error del propio Delphi.
Recomendación: Desinstala Delphi 7 y Delphi 2010 e instala solo uno de ellos.
Puede que se te haya mezclado algo o que tengas un problema con las rutas.

Saludos.
Todos los refranes deberían acabar en , patada en los cojones ...
El error que yo veo es este:

if opendialog1.execute then
edit1.text:=opendialog.filename //No has puesto opendialog1.filename
UDTools.net
GitHub: https://github.com/MetalUDT
si velario, es mejor dejar el delphi 2010 debe ser un error de rutas
ya que descarge la iso y use un keygen(core) que genera la key (por lo cual no esta tocado el ide)
metal ese error que me decis saltaria en cualquier ide (dame algo de credito )fue un error de tipeo del mensaje
gracias por las opiniones , voy a tener que dejar mi amado delphi 7 y dale paso
a lo nuevo.
saludos
paresco malo ,pero soy bueno
Yo uso Delphi 7 y XE3 sin problemas de compatibilidad ni nada, baraja esa opción en lugar de D2010 compañero.

Un saludo
UDTools.net
GitHub: https://github.com/MetalUDT
Responder

Volver a “Delphi”