![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
verdaderamente, codificar es un procedimiento, perdon x mi error. El programita tonto que tengo pide 2 nombre de archivos, uno de entrada y otro de salida y un boton para llamar al procedimiento.
Código:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Grids, Outline, DirOutln, ComCtrls, AppEvnts, ExtCtrls, Menus;
procedure codificar(param1: PChar; param2: PChar; modo: integer) cdecl; external 'libreriadll.dll';
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
Label1: TLabel;
procedure Edit1Change(Sender: TObject);
procedure Edit2Change(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
a : string;
b:string;
implementation
{$R *.DFM}
procedure TForm1.Edit1Change(Sender: TObject);
begin
a := edit1.Text;
end;
procedure TForm1.Edit2Change(Sender: TObject);
begin
b := edit2.Text;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
codificar (Pchar(a),Pchar(b),0);
end;
end.
Entonces, dentro de ese "codificar" si es facil averiguar el porcentaje del proceso pq se basa en un while y cada vez q realiza el while pues calculo el porcentaje. el problema es q como se lo doy a delphi una vez que lo he llamado |
|
#2
|
||||
|
||||
|
Hasta donde yo sé, puedes utilizar una función/procedimiento de tipo CallBack como las que se utilizan con la API de windows. No se como se emplementaría esto, pero estoy seguro que aca en el club sobran los que sepan como hacerlo.
Saludos. |
|
#3
|
|||
|
|||
|
ok, pues a ver si alguien sabe como seria
|
|
#4
|
|||
|
|||
|
venga hombre, animaros que seguro q sabeis
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Enviar Mail con Indy + mostrar avance progressbar | amadis | Internet | 7 | 03-02-2010 14:12:07 |
| Porcentaje de uso del CPU | OSKR | C++ Builder | 2 | 13-07-2006 01:23:53 |
| Porcentaje en un ProgressBar | silviodp | OOP | 1 | 15-04-2004 06:41:41 |
| mostrar porcentaje con CGauge del texto de un Edit | garth | C++ Builder | 3 | 26-03-2004 12:23:25 |
| Matemáticas: Calcular porcentaje | DarkByte | Varios | 9 | 01-02-2004 17:42:08 |
|