Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1491
Si, llama a GetLastError despues de DeleteFile y fijate que valor devuelve esa funcion.
#1492
ASM / Re: CONTLOC
14 Abril 2014, 21:47 PM
¿Y que ensamblador seria ese? ¿Uno ideal o uno concreto? Segun mi experiencia si hay errores no se ensambla ... MASM dice lo siguiente:

error A2071:initializer magnitude too large for specified size
error A2048:nondigit in number
#1493
Programación C/C++ / MOVIDO: CONTLOC
14 Abril 2014, 21:41 PM
#1494
Fijate que devuelve GetLastError para empezar.
#1495
Cita de: Drewermerc en 14 Abril 2014, 08:15 AMbueno muchas gracias por responder.
y bueno ya vi que salio el segundo mensaje peor porque no se repite 10 como el del padre.

El mensaje "Proceso hijo" se escribe en el hilo una vez y como ya te dijimos los mensajes del main no estan bien manejados, nunca es 0 el resultado de _beginthread y por eso siempre obtenes el mensaje de "Soy el padre", cosa que no deberia suceder nunca, crear un hilo en Windows no es como hacer un fork en *NIX.

Cita de: Drewermerc en 14 Abril 2014, 08:15 AMbueno tabien si me podrias decir cuando seria combeniente usar los threads ya que e leido que cuando se usan hilos se puede optimizar la memoria o que tipo de programas podria realizar.

En cualquier programa donde quieras hacer dos o mas tareas al mismo tiempo.

Cita de: Drewermerc en 14 Abril 2014, 08:15 AMbueno tambien si algien me quede explicar por que cuando estaba leyendo decia que se nesesita ser muy cuidado al programarlos y que se nesesita de un semaforo.

Si, un semaforo o mucho mejor un Mutex en Windows para sincronizar los datos compartidos. Te recomiendo leer la MSDN o algun libro para Windows y  sino trabajar en *NIX. No tiene mucho sentido tratar de usar Posix en Windows ...

Cita de: Drewermerc en 14 Abril 2014, 08:15 AMy una pregunta que es mejor crear procesos o threads.

No hay mejor o peor, son dos cosas diferentes. Todo proceso tiene un hilo principal al iniciar y puede crear mas.
#1496
Thread es hilo, no proceso, para crear un proceso usa CreateProcess.

En cuanto a _beginthread mejor mira la documentacion, los valores de retorno que vos esperas no coinciden, siempre te entra en default al devolverte el HANDLE del hilo.

Pone un getchar despues de _beginthread asi el proceso no termina y vas a leer "Proceso hijo" (aunque es un hilo).
#1497
Programación C/C++ / Re: Problema con dialogo
13 Abril 2014, 22:48 PM
De nadas  ::)
#1498
Programación C/C++ / Re: Problema con dialogo
13 Abril 2014, 22:35 PM
El tipo de retorno de DlgProc2 no coincide con el de DLGPROC.

http://msdn.microsoft.com/en-us/library/windows/desktop/ms645465%28v=vs.85%29.aspx

http://msdn.microsoft.com/en-us/library/windows/desktop/ms645469%28v=vs.85%29.aspx

INT_PTR CALLBACK DialogProc(
 _In_  HWND hwndDlg,
 _In_  UINT uMsg,
 _In_  WPARAM wParam,
 _In_  LPARAM lParam
);

No es BOOL.
#1499
Gran aporte el tuyo Last_, muchas gracias  :rolleyes:
#1500
Usando mount points (nada nuevo) soporta todos los que quieras.

¿Hacer caso a Microsoft? No es necesario, hace años que uso Windows 7 y es el mejor O.S. de Windows que probe hasta el dia de la fecha (el primero fue Windows 3.1) por lejos, asi como evite Vista y evitare 8 (tal vez me pase en algun momento a 8.1 ahora que restauran el bendito escritorio) diga lo que diga Microsoft o cixert o dios.

La verdad es que hay mucho FUD en tus mensajes.

PD. ¿Comprendes que cuando hablas de ese hardware lo normal es que cause gracia y pena al mismo tiempo? ¿Usas Internet Explorer 5.0?  ;D ;D ;D ;D Al menos instalate el SP 4 y el Update Rollup 1 para el mismo.