Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-11-2011
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
abrir explorador de windows

hola amigos junto con saludarlos ya que soy nuevo por aca y aprendiend recientemente delphi quisiera hacer una consulta quiza muchos saben pero yo no ejje intento crear una aplicacion grafica para una que es cmd, explico bien lo que hace, esta toma una archivo reg y lo convierte a inf, es todo, pero no se mucho de estos codigos y ni-siquiera he logrado crear el boton para abrir el explorador de windows para buscar el archivo reg
si alguien me podria ayudar estaria muy agradecido.

gracias!!
Responder Con Cita
  #2  
Antiguo 04-11-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Hola como estas....
tienes algo de codigo avanzado?
da un poquito mas de detalle de lo que necesitas.. de seguro alguien te puede ayudar
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 04-11-2011
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
la verdad no se mucho estoy recien aprendiendo no llevo un dia jejej estoy armando dejo lo que tengo
Código:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin

end;

end.
Responder Con Cita
  #4  
Antiguo 04-11-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
existe un componente llamado opendialog
con el puedes abrir una rutina con el que te permitira buscar un archivo (tipo explorador de windows)

y para seleccionar el archivo puedes hacer mas o menos asi

Código Delphi [-]
 
if OpenDialog1.Execute then
  begin
    edtMovimientos.Text := OpenDialog1.FileName;
  end;
end;
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 04-11-2011
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
he tratado de hacerlo asi
Código:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    Button1: TButton;
    OpenDialog1: TOpenDialog;
    procedure open(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.open(Sender: TObject);
begin
OpenDialog1.Filename := '".reg"';
end;

end.
en el codigo qe dejaste debo cambiar algo
"edtMovimientos.Text" por ej qe se coloca aqui
tambien me sale error en esta linea if OpenDialog1.Execute then

gracias por su ayuda!
Responder Con Cita
  #6  
Antiguo 04-11-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
en el ejemplo que te puse... el

odmovimientos.text es un edit donde se "captura" la ruta y el nombre del archivo que escogi en el openDialog

Código Delphi [-]
if OpenDialog1.Execute then Label1.Caption := OpenDialog1.FileName;
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #7  
Antiguo 04-11-2011
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
en mi codigo como deberia realizarlo

edtMovimientos.Text agregarlo a type
ese campo dice Edit1: TEdit; hay que agregarle algo mas

bueno mi duda es que debo tener el type para que funcione lo que quiero realizar e intentado artas formas pero creo que algo me esta faltando...
gracias por tu paciencia jeje
Responder Con Cita
  #8  
Antiguo 04-11-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por jonydread Ver Mensaje
en mi codigo como deberia realizarlo

edtMovimientos.Text agregarlo a type
ese campo dice Edit1: TEdit; hay que agregarle algo mas

bueno mi duda es que debo tener el type para que funcione lo que quiero realizar e intentado artas formas pero creo que algo me esta faltando...
gracias por tu paciencia jeje
como te dije antes.... edtMovimientos es un EDIT, tu puedes colocar tu propio edit o un label y ahi se asignara la ruta del archivo que seleccionaste en el openDialog
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #9  
Antiguo 04-11-2011
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
comienzo a comprender
gracias ay esta como debia hacerlo ahora voy por lo demas
Código:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, XPMan;

type
  TForm1 = class(TForm)
    XPManifest1: TXPManifest;
    Edit1: TEdit;
    Button1: TButton;
    OpenDialog1: TOpenDialog;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
opendialog1.Execute;
opendialog1.Filter := 'Archivos de registro|*.reg';
edit1.Text := OpenDialog1.FileName;
end;

end.
gracias nuevamente!!

Última edición por jonydread fecha: 04-11-2011 a las 20:47:34.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir Explorador de Windows local desde web en php gines PHP 2 08-07-2011 18:34:09
explorador windows mejorado johurgi Varios 2 04-07-2008 12:52:29
Tab en el Explorador de Windows vtdeleon Noticias 2 16-05-2007 00:14:09
Explorador de Windows Iskariote0087 Windows 1 19-04-2007 15:03:07
Abrir una carpeta con el explorador de windows [Gunman] API de Windows 1 02-01-2006 15:58:04


La franja horaria es GMT +2. Ahora son las 16:37: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