<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>El tema es que creo haber probado la fórmula cd x:\\ y tampoco iba.<br>Pero, cuando haces un showMessage, la cadena si está bien.<br>Lo que ocurre es que la función CopyFile no lo admite.<br>Yo hubiera jurado que:<br> dato1 := 'c:\windows'<br> dato2 := 'c:' + PathDelim + 'windows'<br> dato1 = dato2<br>pero no es así, al menos dentro de la función CopyFile, donde:<br> dato1 <> dato2<br>Llevo dos días con la problemática y he probado de todo, y sólo dato2 es una cadena valida.<br>Por eso, mi primera pregunta, era si había tocado algo de la configuración que hiciera que la '\' se interpretara de otra manera al compilar.<br><br><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family:
arial,helvetica,sans-serif; font-size: 10pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> JoshyFun <joshyfun@gmail.com><br><b><span style="font-weight: bold;">Para:</span></b> Spanish version of Lazarus List <lazarus-es@lists.lazarus.freepascal.org><br><b><span style="font-weight: bold;">Enviado:</span></b> martes, 8 de septiembre, 2009 14:00:56<br><b><span style="font-weight: bold;">Asunto:</span></b> Re: [Lazarus-es] problema con la barra de directorio "\"<br></font><br>Hello Raistware,<br><br>Tuesday, September 8, 2009, 1:28:24 PM, you wrote:<br><br>R> No, no es lo mismo: el caracter '\' es un caracter de escape. Y el<br><br>'\' es un carácter de escape en 'C', pero no en Pascal.<br><br>R> caracter '\' , al concatenarlo a la cadena 'X:' + PathDelim + 'Origen' +<br>R> PathDelim + 'File.ext' se convierte, realmente en 'X:\\Origen\\File.ext'.<br>R> Si quieres haz pruebas de
mostrar por<br><br>Si, se a lo que te refieres, pero eso es 'C'/'C++'.<br><br>R> ShowMessage('X:\Origen\File.exe') <br>R> y ShowMessage('X:'+PathDelim+'Origen'+PathDelim+'File.ext'). No debe de<br>R> dar el mismo resultado.<br>R> Aparte, es bueno siempre tenerlo desarrollado independiente del sistema<br>R> a tenerlo específico en windows, aunque solo lo vayas a utilizar en un<br>R> sistema operativo, nunca sabes que va a pasar en un futuro.<br><br>Si eso es cierto, pero desde luego 'X:' no ayuda mucho, recuerda que<br>sólo Windows usa letras de unidades. ;)<br><br>-- <br>Best regards,<br> JoshyFun<br><br><br>_______________________________________________<br>Lazarus-es mailing list<br><a ymailto="mailto:Lazarus-es@lists.lazarus.freepascal.org" href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br><a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br></div></div></div><br>
</body></html>