gersojn
03-08-2011, 19:25:27
Hola, les comentos que tengo el siguiente problema:
Estoy haciendo una aplicacion, donde tengo varios procesos, con la siguiente estructura:
procedure proceso1();
begin
end;
procedure proceso2();
begin
end;
.........
procedure x();
begin
end;
y necesito saber la direccion en memoria de algun proceso en particular, se que se hace por punteros, pero soy nuevo en delphi y aun no he trabajado con ellos.
De momento tengo el siguiente codigo para hacer pruebas.
procedure proceso1();
begin
end;
procedure memoria();
var
puntero: procedure();
begin
puntero:=proceso1;
end;
Entonces, no se si sea correcto la anterior expresion, no me generar ningun tipo de error, entonces las preguntas son:
Estoy capturando la direccion en memoria del proceso1?
si es asi como imprimo la direccion, en un tlabel o un ShowMessage?
De antemano muchas, gracias.
Estoy haciendo una aplicacion, donde tengo varios procesos, con la siguiente estructura:
procedure proceso1();
begin
end;
procedure proceso2();
begin
end;
.........
procedure x();
begin
end;
y necesito saber la direccion en memoria de algun proceso en particular, se que se hace por punteros, pero soy nuevo en delphi y aun no he trabajado con ellos.
De momento tengo el siguiente codigo para hacer pruebas.
procedure proceso1();
begin
end;
procedure memoria();
var
puntero: procedure();
begin
puntero:=proceso1;
end;
Entonces, no se si sea correcto la anterior expresion, no me generar ningun tipo de error, entonces las preguntas son:
Estoy capturando la direccion en memoria del proceso1?
si es asi como imprimo la direccion, en un tlabel o un ShowMessage?
De antemano muchas, gracias.