FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Lock de c# en Delphi .net
que tal amigos estoy intentando realizar un juego de multiples jugadores y para ello estoy implementando hilos y sockets, pero tengo un problema soy nuevo en Delphi .NET y he trabajdo con c# y he usado el LOCK para bloquear cierta parte de codigo y lograr una mayor atomicidad.
pero no se como se utiliza en delhpi.net o si existe como implementarlo, me pueden brindar un lugar o un ejemplo de como implementar el lock en delphi.net |
#2
|
||||
|
||||
Lock es una palabra clave de C#, pero se emula de esta manera, tal como lo he hecho para el proyecto MUTIS que es un port de dotLucene (C#) a Delphi:
http://svn.sourceforge.net/viewvc/mu...as?view=markup Mira la clase TThreadLock. Tambien la clase TThreadClass te puede ser util. Como se usa? Asi:
Nota que no necesitas instanciar la clase de bloqueo porque usa metodos de clases, como si fueran funciones. La razon de usar una clase de utileria es facilitar el porteo de codigo. Si no te interesa, una forma mas directa:
__________________
El malabarista. |
#3
|
|||
|
|||
Gracias
Gracias por tu ayuda, me ha servido mucho el uso de los locks ya que no sabia como hacerlo.
telo agradezco |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tecla Caps Lock | AryEl | API de Windows | 1 | 20-10-2003 21:21:45 |
Lock time out | Balda | Tablas planas | 0 | 14-10-2003 17:35:26 |
Dead lock update conflicts with..... | ElCherchu | Conexión con bases de datos | 3 | 10-07-2003 17:53:24 |
Lock file has grown too large | Rp4 | Varios | 2 | 04-07-2003 21:19:57 |
error: lock file has... | ebeltete | SQL | 9 | 11-06-2003 17:15:06 |
|