![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
|||
|
|||
|
Muchas gracias por su ayuda, lo eh intentado y me sigue marcando este error:
"[dcc64 Error] BaseClass.pas(9911): E2197 Constant object cannot be passed as var parameter" Y el código lo eh dejado de la siguiente manera en lo que encuentro como hacerlo funcionar: Código:
procedure TBCAMThread.Close;
var
Thread: THandle;
begin
{$IFDEF WIN32}
Thread := InterlockedExchange(Integer(FThread), 0);
{$ELSE}
{$IFDEF WIN64}
{$ENDIF}
{$ENDIF}
if BOOL(Thread) then
begin
WaitForSingleObject(Thread, INFINITE);
CloseHandle(Thread);
end;
end;
|
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Instalar componentes de 32 bits en una PC de win7 a 64 bits | uper | Windows | 10 | 29-01-2016 18:08:30 |
| compilar programas 32 bits con lazarus 64 bits | anubis | Lazarus, FreePascal, Kylix, etc. | 3 | 30-10-2013 18:08:44 |
| Pasar varible de 16 bits a dos de 8 bits | bactering | C++ Builder | 7 | 04-11-2010 04:44:33 |
| Como ejecutar aplicativos dbExpress de 32 bits en 64 bits | rolandoj | Conexión con bases de datos | 0 | 30-07-2010 19:39:07 |
| Aplicaciones de 32 bits en Windows de 64 bits | Gabo | Debates | 9 | 25-09-2008 20:49:32 |
|