Problema con shortname
hola amigos tengo un problema con un shortname
lo que pasa que envio un archivo a un programa en cmd que no me acepta las rutas comunes shortname me sirve pero si tengo un archivo en c:\mi archivo me da un error este es mi codigo si existe alguna otra forma de realizarlo agradeceria mucho su ayuda! he buscado por google pero no encuentro como realizarlo gracias!! |
Prueba así a ver si te funciona.
Cita:
Un Saludo. |
no entendi tu respuesta no existe forma de solucionar ese error??
pngo otro ejemplo c:\doc\delphi\tmn.inf , dice no existe c:\doc\delphi\copiadetmn.inf , lo convierte sin problemas |
disculpa no puedo editar el mensaje de arriva
agrege Código:
QuotedStr(PChar(@ShortName)) tambien trate de colocar una condicion para ejecutar shortname si hay un espacio en la ruta pero no logro concretarla puse
muchisimas gracias por la ayuda!! |
Cita:
// Saludos |
ya no me sale error en el codigo pero igual no me toma el archivo
si esta c:\doc\delphi\tmn.inf , dice no existe c:\doc\delphi\copiadetmn.inf , lo toma sin problemas existe algo para ejecutar shortname a partir de ciertos caracteres estoy muy complicado y no logro encontrar solucion gracias! |
Veo que, en efecto, hay algún problema cuando se usa la rutina con un nombre que de por sí es corto. Intenta con esta función:
// Saludos |
yap
tengo asi mi codigo
me da un error en esta linea
|
Eso pasa porque estás mezclando código. La idea de la función que puse es aislar el problema de obtener el nombre corto. Prueba así:
// Saludos |
amigo eres genial!!
funciona!! ya tenia la cabeza quemada jajja muchas gracias vuelvo a reiterar que es un gran foro con grandes personas!!! |
puedo aprovechar tu ayuda
el archivo que tengo hand.cmd va a ir instalado en "archivo de programas\miproyecto" como vinculo por ej si esta en vez de "D:\" en "C:\" o si se llama "program files" en vez de "archivo de programas" existe la ubicacion unica de archivo de programas que es %16422% pero no me funciona asi me funciono gracias! |
La franja horaria es GMT +2. Ahora son las 19:38:26. |
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