![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Hola de nuevo,
Cita:
Capturar *x; //variable global void __fastcall TForm1::FormCreate(TObject *Sender) { x = new Capturar(); //crea el objeto } .. void __fastcall TForm1::Button4Click(TObject *Sender) { x->StopThreadPackets(); } void __fastcall TForm1::FormDestroy(TObject *Sender) { delete x; } vale, con esto si le doy al boton de parar sigue sin parar, pero me ha surgido una nueva duda: en la class Capturar como indiqué anteriormente tengo en el .cpp: ThreadPackets *miThread;//instancio globalmentre miThread void Capturar::Funcion1() { //se abre el dispositivo //selecciona el dispositivo a sniffar miThread = new ThreadPackets(adhandle); } y en otro método: void Capturar::StopThreadPackets() { miThread->Terminate(); } puede que no termine porque al estar en métodos diferentes son dos objetos diferentes? aunque se hayan instanciado globalmente? Cita:
![]() gracias |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conexión con BD Access que tenga contraseña | LinaC | Tablas planas | 2 | 01-02-2008 23:02:40 |
| Ayuda, Problema con Application.terminate delphi .net | nethcy | .NET | 2 | 08-05-2006 05:00:54 |
| Thread bendito thread...se me pierde la ventana | Seba.F1 | API de Windows | 5 | 02-02-2006 00:16:30 |
| Application.Terminate | Esau | Varios | 7 | 06-05-2005 14:12:36 |
| Application.Terminate Vs Close | neon | Varios | 2 | 30-07-2004 00:11:55 |
|