Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ayuda copyfile en delphi (https://www.clubdelphi.com/foros/showthread.php?t=64611)

francood 09-04-2009 23:13:50

ayuda copyfile en delphi
 
bue les comento resien empiezo con delphi la verdad me gusta mucho pero estoy muy verde .
les comento lo que quiero hacer.quiero copiar uno o varios archivos desde el el mismo programa digamos que adjunto un archivo franco.rar y l oquiero copiar a d:\misdocumentos espero que me aya explicado bien lo que quiero hacer y si se puede copiar ese archivo ej:franco.rar;jorge.rar;martin.rar a un programa sin especificar la ruta ya que cada uno lo puede tener instalado en diferente ruta.

espero me entiendan lo que quiero hacer espero sus respuestas desde ya un millon de gracias

francood 11-04-2009 06:45:47

bueno veo que en esta web nadie ayuda gracias igual

Delfino 11-04-2009 10:27:40

Cita:

espero me entiendan lo que quiero hacer
Cuando dices lo de (copiar ese archivo ej:franco.rar;jorge.rar;martin.rar a un programa sin especificar la ruta) es dificil entenderte, los archivos no se copian a un programa y la ruta debe exisitir.
Cita:

bueno veo que en esta web nadie ayuda
Algunos de los miles de miles de mensajes en esta web son respuestas y ayudas no???

JoAnCa 11-04-2009 20:02:12

Ejemplo:

Código Delphi [-]
CopyFile(PChar(NombreFicheroOrigen),PChar(NombreFicheroDestino),FALSE)

En NombreFicheroOrigen y NombreFicheroDestino se incluye la Ruta + el Nombre del Archivo

Es una funcion que devuelve True si tuvo exito y False si ocurrió un error

El parámetro FALSE, es para si quieres confirmar la sobreescritura si el archivo existe

(Si no es asi que alguien me rectifique) :D

francood 11-04-2009 21:55:42

bueno haber si me explico mejor yo quiero copiar un archivo a una ruta ejemplo d:\ el codigo copifile dandole cualquier ruta especifica donde se encuentra me funciona perfecto ej:

CopyFile(PChar('C:\franco.rar'),PChar('D:\franco.rar'),FALSE);

lo que quiero hacer es adjuntar un archivo al proyecto y que lo copie desde ahi a la ruta q yo le especifique.

supongamos que el proyecto que yo cree se llame instalador.exe

CopyFile(PChar('instalador'),PChar('D:\franco.rar'),FALSE);

no quiero que el programa busque el archivo de una ruta sino que ya lo traiga dentro del mismo.espero ahi se entienda mejor

cmm07 12-04-2009 15:39:33

si no me equivoco lo que quieres hacer es copiar tu instalador dentro del franco .rar, en otras palabras comprimirlo sumado a franco.rar sin afectar los archivos ya dentro de el..y deseas despues poder descomprimirlo..

si es así debes consultar con componentes de terceros..

54LU2

francood 12-04-2009 16:59:24

no solo quiero hacer un .exe para copiar cualquier archivo a una carpeta pero que el archivo este adjunto a mi .exe

dec 12-04-2009 17:11:19

Hola,

En este hilo se explica cómo puedes incluir un archivo de texto en un archivo ejecutable. Los pasos a seguir serían los mismos para otro tipo de archivos (distintos a archivos de texto) así que creo que puede servirte. Echa un vistazo.


La franja horaria es GMT +2. Ahora son las 10:25:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi