Don Norberto
El sistema operativo de mi equipo es XP y esta en español, pero el asunto es que es un sistema que se le instala a varios clientes externos de la empresa y trabajan con base de datos local, la idea es que desde el forms existe un boton que el usuario al presionarlo le abra una direccion en internet.
Yo lo estoy haciendo de esta manera:
DECLARE
AppID PLS_INTEGER;
ConvID PLS_INTEGER;
BEGIN
AppID := DDE.App_Begin('C:Archivos de programaInternet ExplorerIEXPLORE.EXE http:www.yahoo.es',DDE.APP_MODE_MAXIMIZED);
AppID := DDE.App_Begin('C:Program FilesInternet ExplorerIEXPLORE.EXE http:www.yahoo.es',DDE.APP_MODE_MAXIMIZED);
ConvID := DDE.Initiate('IEXPLORE','http:www.yahoo.es');
DDE.Terminate(ConvID); -- Con esto cierras la charla
END;
Pero como lo ejecuto me da el ORA-106500, porque no encuentra la ruta del sistema operativo en Ingles ('C:Program FilesInternet ExplorerIEXPLORE.EXE ),
y como no se sabe el idioma de los diferentes usuarios que puede ser español o ingles, lo que requiero es saber que hacer para que no de el error y lo ejecute sin importar el idioma del sistema operativo.
Gracias.....