|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Eternal Idol
Páginas: 1 ... 137 138 [139] 140 141 ... 205
3451
« en: Martes 31 de Octubre de 2006, 18:11 »
Como estamos en el subforo de borland builder puedo suponer que nuestro compañero utiliza borlando builder, por eso le recomiendo esa forma de obtener tal información.
Un saludi¡o. Si, como generalmente despues de un tiempo la gente se da cuenta de la calidad de los productos de Borland y deja de usarlos supongo que es mejor recomendar cosas que al menos sirvan sobre la misma plataforma en otros compiladores.
3452
« en: Martes 31 de Octubre de 2006, 18:06 »
Estupido error mio ... deberia ser valor = ComPort1->Read(&valor, sizeof(valor));
3453
« en: Martes 31 de Octubre de 2006, 16:49 »
Vale, entendido. Depuraré el codigo para que no sea tan extenso eliminando todo esto que me comentas. No, no, decia que no nos hace falta verlo a nosotros (el codigo de SetForegroundWindowEx) ya que no tiene nada que ver con la duda  No lo elimines sino queres, lo que si es recomendable es lo otro, no obtener las posiciones y tamaños pudiendo pasarle 0 y los flags necesarios. Por otro lado me parece que confundis "optimizar" con "depurar" ... depurar significa seguir la ejecucion de un programa mediante una herramienta llamada depurador ... y optimizar si es lo que comentabas.
3454
« en: Martes 31 de Octubre de 2006, 16:35 »
Te refieres a intentarlo en vez de usar ReadStr(AnsiString &Str, int Count); utilizar esta otra Read(void *Buffer, int Count); Si, por ejemplo ... pero yo haria (tal vez me equivoque pero es lo logico): int valor; valor = ComPort1->Read(valor, &sizeof(valor));
3455
« en: Martes 31 de Octubre de 2006, 16:30 »
Con esto podes acceder directamente a la pantalla: mov ax, 0b800h mov es, ax xor di, di mov word ptr es:[di], 3041h
Despues de escribir la palabra la podes mover a izq. o derecha simplemente cambiando los valores adyacentes ...
3456
« en: Martes 31 de Octubre de 2006, 15:55 »
Pero aun asi me siguen llegando datos erroneos, supongo que seran interferencias a algo similar. No lo se pero seguro que no fue pensado esto para usar ReadStr ... podrias probar leyendo tipos numericos tal vez ...
3457
« en: Martes 31 de Octubre de 2006, 15:32 »
SetForegroundWindowEx no hace falta verlo ya que es para otra cosa y GetWindowRect no lo necesitas. Como te decia en el comentario del codigo: "//aprovecha los flags que no necesitan cambiar el tamaño ni la posicion de la ventana". Podes usar SWP_NOMOVE y SWP_NOSIZE junto a SWP_SHOWWINDOW y obvias los campos x, y, cx y cy.
3458
« en: Martes 31 de Octubre de 2006, 15:10 »
quien me pudiera ayudar con los codigos para realizar la simulacion de una marquesina de izquierda a derecha de un titulo (predeterminado en el; sistema) y una validacion de 2 claves (predeterminada ya en el sistema) ¿Tenes alguna duda en particular? Te aclaro que aca no se le hace la tarea a nadie, si tenes problemas te podemos ayudar, si queres que hagamos tu trabajo no.
3459
« en: Martes 31 de Octubre de 2006, 14:08 »
Me referia al segundo metodo ... y no entiendo como ves 25 si estas seguro de que llegue 0x25 ya que es 37 ...
3460
« en: Martes 31 de Octubre de 2006, 13:08 »
¿Sale 37 por casualidad? Si es asi cambia la base 10 (decimal) por la 16 (hexadecimal).
3461
« en: Martes 31 de Octubre de 2006, 13:02 »
smss.exe csrss.exe winlogon.exe services.exe lsass.exe svchost.exe explorer.exe
Esos son la mayoria de los que necesitas para que el S.O. sea util.
3462
« en: Martes 31 de Octubre de 2006, 10:55 »
FileExists("ruta_archivo"); Si, eso funciona pero solo en Borland ... es cierto que GetFileAttributes no es algo standard pero al menos con cualquier compilador para Windows funcionara ... FileExists no funcionara ni con VC++ ni con gcc ni con ningun otro.
3464
« en: Lunes 30 de Octubre de 2006, 22:16 »
Por el titulo pense que hablaba de procesos o maquinas zombies
3465
« en: Domingo 29 de Octubre de 2006, 19:24 »
De nada ... Borland apesta
3467
« en: Domingo 29 de Octubre de 2006, 17:20 »
Me sigue sin funcionar, no se que puede ser. Ni lo vas a saber hasta que no depures linea por linea el programa ...................
3468
« en: Sábado 28 de Octubre de 2006, 21:47 »
si, pero no funciona. Uso como complilador el borland c/c++ 5.02. Lo compilo y no me arroja ningun error. Lo ejecuto y no hace nada. Depuralo, linea por linea viendo que devuelve ...
3469
« en: Sábado 28 de Octubre de 2006, 17:14 »
si, lo pude hacer, pero no funciona. En teoria tendria que suspender el monitor al ejecutarlo, no? En teoria ... y en la practica es lo que hace, suspender el monitor ... me imagino que tendras la posibilidad de hacerlo con tu hardware ... ¿Lo depuraste?
3470
« en: Sábado 28 de Octubre de 2006, 15:10 »
Funciona perfectamente.
¿Lo pudiste compilar? ¿Lo pudiste enlazar? Si la respuesta es si a las dos preguntas entonces depuralo.
3471
« en: Viernes 27 de Octubre de 2006, 18:11 »
Sin ningun tipo de mala intencion: aprende Ingles (al menos tecnico). En este foro hay muchos enlaces en otros hilos y esta pagina tiene lo que necesitas y mucho mas: http://www.tangentsoft.net/wskfaq/
3472
« en: Viernes 27 de Octubre de 2006, 18:08 »
3473
« en: Viernes 27 de Octubre de 2006, 09:19 »
Yo te diria que usaras FASM, en el subforo de ensamblador hay varios hilos con informacion relacionada (util obviamente) como por ejemplo este: http://foros.solocodigo.com/index.php?showtopic=16853En cuanto a compilador de C ... yo no me molestaria en eso hasta lograr algo tangible en asm primero.
3474
« en: Viernes 27 de Octubre de 2006, 08:04 »
Los parametros se pasan de dos maneras mas o menos establecidas, en registros o en la pila.
3475
« en: Jueves 26 de Octubre de 2006, 10:56 »
Esas librerias NO son standard, ese es el problema, la solucion que te da su- es usar otras.
Páginas: 1 ... 137 138 [139] 140 141 ... 205
|
|
|