![]() |
Punteros a Procesos (procedures)
Hola, les comentos que tengo el siguiente problema:
Estoy haciendo una aplicacion, donde tengo varios procesos, con la siguiente estructura:
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.
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. |
Saludos |
Cita:
En la asignación: puntero:=proceso1; estas capturando la dirección del procedimiento proceso1, en la variable puntero . Un ejemplo para mostrar la dirección:
Saludos. Casi al mismo tiempo :) |
Cita:
PD ¿Me pareció leer... Casi lo mismo y casi al mismo tiempo? Saludos. |
gracias por la respuesta
Gracias por la respuesta, lo imprimi con un:
ShowMessage(Format('%p',[@puntero])); Gracias por responder. |
Cita:
Un saludo.:) |
| La franja horaria es GMT +2. Ahora son las 04:51:54. |
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