Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-04-2004
jovehe jovehe is offline
Miembro
 
Registrado: abr 2004
Posts: 51
Poder: 21
jovehe Va por buen camino
archivo de texto

que tal amigos del foro
escribo para ver si me pueden ayudar con una impresion en un archivo de texto; es decir yo tengo una base de datos que lleno y esos datos necesito exportarlos a un archivo .txt solo que no se como hacerlo ya que soy todo un novato en esto de la programacion.
si alguien me pudiera ayudar se lo agradeceria mucho.
att.
jovehe.
Responder Con Cita
  #2  
Antiguo 30-04-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.933
Poder: 27
delphi.com.ar Va por buen camino
Puedes utilizar el programa asociado para imprimir este texto, con el siguiente código:
Código Delphi [-]
uses
  ShellApi;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShellExecute(Handle, 'print', 'c:\texto.txt', nil, nil, SW_SHOW);
end;

O puedes ir a algo mas antiguo:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  WinExec('c:\texto.txt > LPT1', SW_SHOW);
end;

O bien puedes abrir el archivo, y cargarlo en un reporte.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 30-04-2004
jovehe jovehe is offline
Miembro
 
Registrado: abr 2004
Posts: 51
Poder: 21
jovehe Va por buen camino
texto

oye muchas gracias por la respuesta tan rapida pero no he podido mprimir fijate que el texto que quiero sacar es desde una b.d. y no se como lo voy a ligar para que el archivo de texto jale esos datos aparte el archivo tiene que existir forsozamente ?
espero me puedas ayudar muchas gracias
att
jovehe
saludos¡¡
Responder Con Cita
  #4  
Antiguo 30-04-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.933
Poder: 27
delphi.com.ar Va por buen camino
Si quieres imprimirlo no necesariamete tienes que exportar este "archivo"... puedes hacer un reporte con QuickReports, poner un query e imprimir los datos de los campos.. Te recomiendo ver los ejemplos que trae Delphi al respecto.
Ahora si quieres exportarlo... ¿Un campo solo o varios registros+campos?

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 30-04-2004
jovehe jovehe is offline
Miembro
 
Registrado: abr 2004
Posts: 51
Poder: 21
jovehe Va por buen camino
Post texto

es que quiero exportarlo a un texto y son varios registros+campos por poner un ejemplo haz de cuenta que tengo la tabla con 4 campos y tienen varios registros pues quiero poner esos registros en un texto haz de cuenta que el primer registro con todos sus campos en una linea y despues el siguiente registro con todos sus campos en la siguiente linea y asi sucesivamente.

oye muchas gracias por las respuestas tan prontas te lo agradezco en verdad
Responder Con Cita
  #6  
Antiguo 30-04-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.933
Poder: 27
delphi.com.ar Va por buen camino
Ok.. puedes hacerlo mediante las funciones / clases de manejos de archivos (FileOpen, AssignFile, CreateFile o TFileStream), o puedes bajarte de mi página los componentes llamados ExportSuite, precisamente uno llamado TDataToAscii tiene esta funcionalidad, o puedes buscar algunos open source en Torry.Net

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:14:59.


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
Copyright 1996-2007 Club Delphi