Página 1 de 1

opendialog en delphi2010

Publicado: 25 Jun 2013, 23:03
por joselin
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?

Re: opendialog en delphi2010

Publicado: 02 Jul 2013, 08:24
por joselin
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

Re: opendialog en delphi2010

Publicado: 02 Jul 2013, 10:13
por velario
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.

Re: opendialog en delphi2010

Publicado: 03 Jul 2013, 03:21
por Metal_Kingdom
El error que yo veo es este:

if opendialog1.execute then
edit1.text:=opendialog.filename //No has puesto opendialog1.filename

Re: opendialog en delphi2010

Publicado: 03 Jul 2013, 03:39
por joselin
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

Re: opendialog en delphi2010

Publicado: 03 Jul 2013, 03:43
por Metal_Kingdom
Yo uso Delphi 7 y XE3 sin problemas de compatibilidad ni nada, baraja esa opción en lugar de D2010 compañero.

Un saludo