• Martes 20 de Mayo de 2025, 06:58

Mostrar Mensajes

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 - JuanK

Páginas: 1 ... 187 188 [189] 190 191 ... 231
4701
Novedades en SoloCodigo / Re: Informe Sobre Las Nuevas Secciones
« en: Martes 2 de Marzo de 2004, 05:27 »
excelente noticia :rolleyes:

4702
C/C++ / Re: Ayuda/orientacion De Comunicacion Tcp(red)
« en: Jueves 26 de Febrero de 2004, 05:15 »
lo mas abajo que lo puedes hacer es a travez de sockets, si quieres mas abajo tardarias decadas entras desarrololando tu propia api de comunicacion entre procesos via tcp /ip

4703
C/C++ / Re: Programacion De Un Timer En C... Ayuda Pls!!!
« en: Sábado 21 de Febrero de 2004, 06:05 »
te equivocaste ..
aca no le hacemos la tarea a nadie, mucho menos a alguien peresozo que no quiere aprender... y muchisisisisisimo menos gratis

si quieres aprender te resolvemos las dudas, pero sino.....
ya sabes como te va..
ese programa es muy sencillo, es de principiantes y logicamente no lo puedes gacer porque eres principiante y de eso se trata de que lo intentes de hacer para dejar de ser una principiante.

4704
C# / Re: Un Buen Libro Para Empezar
« en: Sábado 21 de Febrero de 2004, 06:01 »
ya revisaste en la seccion de publicaciones y ebook?
creo que no..
ahi hay links a libros de cshrp .net
si alguno esta roto me avisas y te lo envio, yo aprendi C# con esos libros, tambien te recomiendo esto:

http://www.elguille.info/NET/cursoCSharpErik/index.htm

4705
C# / Re: Tres Capas
« en: Sábado 21 de Febrero de 2004, 05:59 »
jejeje
3 capas....
creo que no sabes de loq ue estas hablando.. estas muy perdida
...
que necesitas hacer exactamente??

la arquitectura de tres cpàs no es propia de .net , es decir la puedes implementar con lo que sea... elproblema no es el lenguiaje sino la forma en que utilizs diferentes componentes de la aplicacion...
explicate mejor porfa.

4706
C# / Re: Milisegundos.importante
« en: Sábado 21 de Febrero de 2004, 05:57 »
si lo hace.

4707
C/C++ / Re: Codigo Del Ahorcado
« en: Jueves 12 de Febrero de 2004, 05:40 »
aca no le hacemos el trabajo a nadie!!!

hay muchos foros donde si lo hacen, vete para alla y quedate bruto de por vida!!!
que falta de responsabilidad y de compromiso, deberia darte verguenza.

4708
C/C++ / Re: Djgpp, Openwatcom, Etc
« en: Domingo 8 de Febrero de 2004, 15:13 »
no lo se, no los he usado todos...
por cierto que tiene que ver esto con allegro?

4709
Otros CLR / Re: Clase Estatica
« en: Domingo 8 de Febrero de 2004, 15:12 »
suena interesante pero no entioendo cual es el problema.

4710
Sobre los Foros de SoloCodigo / Re: Opengl
« en: Viernes 6 de Febrero de 2004, 05:23 »
gracias

4711
Retos / Re: Division Sílabica
« en: Viernes 6 de Febrero de 2004, 04:56 »
Bueno tranquilos...
igual no es obligacion y hay cosas que tienen prioridad.
quiero escuchar los comentarios de todos  para que feliciten a plaf por su excelente trabajo...
ya viene el proximo reto.. es mas facil.. pero mas bonito

4712
Sobre los Foros de SoloCodigo / Opengl
« en: Jueves 5 de Febrero de 2004, 04:56 »
Saludos,
solo queria sugerir que el foro de OpenGL fuera movido omo subforo de programacion de videojuegos.

Gracias.

4713
Retos / Re: Division Sílabica
« en: Jueves 5 de Febrero de 2004, 04:51 »
Para
shephiroth
dreadlock
jonathan

saludos amigos,
el reto estaba abierto hasta el sabado que paso..
como no he visto ningun post de su parte, debo preguntarles quienes continuaran on el reto y quienes y no, en el caso de que alguno decida no continuar, me gustaria saber porque y los motivos, para de esta manera retroalimentar las dudas e inconvenientes que se hayan tenido,
por el momento el ganador absoluto y unico es plaf, y digo absoluto porque el programa que hizo es mucho mejor que el mio.

FELICITACIONES PLAF!!! :smartass:  :comp:  :angel:  :birthday:  :hippi:  :bravo:

bueno en todo caso no me fue tan mal, ya que aunque el codigo es largo y la verdad falta depurarlo bastante alcance a ser una milesimas más rapido :P :whistling:
esta es mi solucion:

4714
HTML / Re: Pagina De Inicio Ie6
« en: Jueves 5 de Febrero de 2004, 04:41 »
UN seniffer es un programa que 'vigila' las actividaes realizadas en un pc, para enviar informcion a otra persona, esta infromacion puede ir desde contraseñas, hasta sitios mas visitados, sw instalado, y otros tipos de actividades.

4715
C/C++ / Re: Modo De Video
« en: Jueves 5 de Febrero de 2004, 04:40 »
Me parece aburrido de programar..
demasiadas vueltas para algo tan sencillo.. es mas me parece que los programas pierden su logica habitual para convertirce enun ciclo de mensajes..
mejor dicho se vuelve orientado a objetos pero por debajo :(

4716
Programación de Videojuegos / Re: ¿qué Librería Gráfica Utilizar?
« en: Jueves 5 de Febrero de 2004, 04:38 »
Definitivamente amilus sabes bastabte de esto de los videojuegos!!!!

te felicito!!!.

4717
Sobre los Foros de SoloCodigo / Re: Para Lo Que Estamos
« en: Miércoles 4 de Febrero de 2004, 05:35 »
me parece muy buena idea.

4718
Hola...
que ha pasado con las nuevas secciones???
jajaja no es por presionar ni mas faltaba.

me podrias contar como va el foro.. es decir visitas diadiasm,, mensuales.. es esto bueno o malo... en fin...
gracias.

4719
Programación de Videojuegos / Re: ¿qué Librería Gráfica Utilizar?
« en: Martes 3 de Febrero de 2004, 22:52 »
1-- si en teoria, aunque allegro realmente no usa nada en gdi, se hizo una version que utiliza directx, con el fin de crear compatibilidad con la programacion para win32, en todo caso si usas muchas cosas en gdi para hacer lo que hace una funcion en directX .. el resultadio no sera mejor ya que las librerias ahn sido desarrololadas de la forma mas optimizada posible lo cual seguramente es mejor de lo que cualquirea de nosotros lograria
2-si
3- no exactamente de esa forma, pero deben haber funciones capaces de soportarlo y ademas funciones que copien de un backbuffer normal (char *) a un contexto de memoria.
4-si quedaria mas claro , pero en ese caso usa c++ y no c, es mas emjor c#.. es lo mas claro que conozco en cuanto programacion., si usas lenguaje c, mejor usa allegro.

4720
Programación de Videojuegos / Re: ¿qué Librería Gráfica Utilizar?
« en: Martes 3 de Febrero de 2004, 20:31 »
todas te sirven y todas permiten backbuffer.
el ejemplo de gdi que coloque hoy en el foro de c++ usa double buffer.
directx es implicitamente gdi, ya que se monta partiendo de este,

allegro, salvo que lo uses en djgpp o en un entorno dos o linux... tambien resulta usar directx. :smartass:

4721
C/C++ / Re: Modo De Video
« en: Martes 3 de Febrero de 2004, 20:27 »
bueno, caeria bien que de vez en cuando alguien me ayudara a mi!!!  :unsure:

bueno ya investigue bastantede gdi y de la api de windows, pero no me gusto mucho trabajar asi el modo grafico... es muy 'feo' de usar, aqui un pequeño ejemplo de tantos que hice:
más abajo esta el ejecutable
Código: Text
  1.  
  2. #include<stdio.h>
  3. #include<windows.h>
  4.  
  5. int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int );
  6. LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM );
  7. int makeAllScreenWindow(HWND , HINSTANCE , int );
  8.  
  9. char WindowName[]  = "Bitmap";
  10. char WindowTitle[] = "Bitmap";
  11. int x=10, y=10, Hres, Vres, speedy=5, speedx=10;
  12. HDC hdc, hdcMem, hdcMemBackUp;
  13. HGDIOBJ hbm,hbmBK;
  14.  
  15.  
  16. int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
  17.                 LPSTR lpCmdLine, int nCmdShow )
  18. {
  19.     MSG msg;
  20.    HWND hwnd=NULL;
  21.  
  22.    makeAllScreenWindow(hwnd,hInstance,nCmdShow );
  23.  
  24.    hdc = CreateDC( "DISPLAY", NULL, NULL, NULL );
  25.  
  26.    Hres=GetDeviceCaps(hdc, HORZRES);
  27.    Vres=GetDeviceCaps(hdc, VERTRES);
  28.    hdcMem = CreateCompatibleDC(hdc);
  29.    hdcMemBackUp = CreateCompatibleDC(hdc);
  30.    hbm  = CreateCompatibleBitmap(hdc, Hres, Vres);
  31.    hbmBK = CreateCompatibleBitmap(hdc, Hres, Vres);
  32.    SelectObject(hdcMemBackUp, hbmBK);
  33.    SelectObject(hdcMem, hbm);
  34.  
  35.    BitBlt(hdcMemBackUp,0,0,Hres, Vres  , hdc, 0,0, SRCCOPY);
  36.  
  37.    while( GetMessage( &msg, NULL, 0, 0 ) )
  38.    {
  39.       TranslateMessage( &msg );
  40.       DispatchMessage( &msg );
  41.    }
  42.    BitBlt(hdc,0,0,Hres, Vres  , hdcMemBackUp, 0,0, SRCCOPY);
  43.    DeleteDC( hdcMemBackUp );
  44.    DeleteDC( hdcMem );
  45.    DeleteDC( hdc );
  46.    return( msg.wParam );
  47. }
  48.  
  49. LRESULT CALLBACK WndProc( HWND hwnd, UINT message,  WPARAM wParam, LPARAM lParam )
  50. {
  51.    switch( message )
  52.    {
  53.       case WM_PAINT:
  54.             TextOut( hdcMem, 0, 0, "Ejemplo GDI, presione escape para salir",39);
  55.             Rectangle (hdcMem,x,y,x+100,y+100);
  56.  
  57.             if(x+100>Hres)
  58.                speedx*=(-1);
  59.  
  60.             if(y+100>Vres)
  61.                speedy*=(-1);
  62.  
  63.             if(x<=0)
  64.                speedx*=(-1);
  65.             if(y<=0)
  66.                speedy*=(-1);
  67.             x+=speedx;
  68.             y+=speedy;
  69.              
  70.             if(!BitBlt(hdc,0,0, Hres, Vres, hdcMem, 0,0, SRCCOPY))
  71.                TextOut( hdc, 0, 0, "Fallo al escribiir en hdc desde hdcmem",33);
  72.       break;
  73.       case WM_KEYDOWN:
  74.          switch(wParam)
  75.          {
  76.             case VK_ESCAPE:
  77.                DestroyWindow( hwnd );
  78.             break;
  79.             default:
  80.                break;
  81.          }
  82.       break;
  83.       case WM_DESTROY:
  84.  
  85.          PostQuitMessage( 0 );  
  86.       break;
  87.         default:
  88.          return( DefWindowProc( hwnd, message, wParam, lParam ) );
  89.     }
  90.     return(0);
  91. }    
  92.  
  93. int makeAllScreenWindow(HWND hwnd, HINSTANCE hInstance, int nCmdShow)
  94. {
  95.    WNDCLASSEX wcx;
  96.    
  97.    wcx.cbSize = sizeof( WNDCLASSEX );
  98.    wcx.style = CS_HREDRAW | CS_VREDRAW;
  99.    wcx.lpfnWndProc = WndProc;
  100.    wcx.cbClsExtra = 0;
  101.    wcx.cbWndExtra = 0;
  102.    wcx.hInstance = hInstance;
  103.        
  104.    wcx.hIcon = LoadIcon(NULL, IDI_WINLOGO);
  105.    wcx.hCursor = LoadCursor(NULL, IDC_ARROW);
  106.    wcx.hbrBackground = (HBRUSH) GetStockObject( WHITE_BRUSH );
  107.    wcx.hIconSm = LoadIcon(NULL, IDI_WINLOGO);
  108.    wcx.lpszClassName = WindowName;
  109.    wcx.lpszMenuName = NULL;
  110.  
  111.    if( !RegisterClassEx( &wcx ) )
  112.       return( FALSE );
  113.  
  114.    hwnd = CreateWindowEx(
  115.         WS_EX_OVERLAPPEDWINDOW,
  116.       WindowName, WindowTitle,
  117.       WS_POPUP              ,
  118.       0, 0,1, 1, NULL, NULL,
  119.       hInstance, NULL);
  120.  
  121.     if( !hwnd )
  122.        return( FALSE );
  123.    ShowWindow( hwnd, nCmdShow );
  124.    return TRUE;
  125. }
  126.  
  127.  

4722
Allegro / Configuracion De Allegro
« en: Martes 3 de Febrero de 2004, 08:07 »
He publicado esto en el foro, espero les sirva de mucho.

http://foros.solocodigo.com/index.php?act=ST&f=5&t=6458

4723
Publicaciones y e-books / Configuracion De Allegro
« en: Martes 3 de Febrero de 2004, 08:02 »
Saludos este tutorial asume que ya han compilado e instalado previamente allegro para msvc, solamente se tratan los aspectos de configuracion del IDE.
Espero que les sea util.
Utilizando estas configuraciones se vitan muchos errores, entre ellos el error
Citar
Ordenamiento error LNK2019: símbolo externo _main sin resolver al que se hace referencia en la función _mainCRTStartup

4724
Java / Re: Servlet E Interbase
« en: Sábado 31 de Enero de 2004, 06:36 »
Código: Text
  1. <input name="chLikely" type="checkbox" value="Regxp" checked >
  2.  

en este caso el parametro enviado por el check box seria  
chLikely
y el valor
Regxp

los parametros SIEMPRE son de tipo String

String variable;
variable=request.getParameter("chLikely");

variable  seria igual a Regxp

4725
Java / Re: Servlet E Interbase
« en: Viernes 30 de Enero de 2004, 06:09 »
facil:
Código: Text
  1.  
  2. <form action="" method="get" name="formulario_quick" id="formulario_quick">
  3.         <div align="left">
  4.           <label>Búsqueda Rápida por Palabras clave: </label>
  5.           <input type="text" name="textKey" onFocus="this.value=''" >
  6.           <input type="submit" name="Submit" value="Buscar" >
  7.         <br><input name="chLikely" type="checkbox" value="Regxp" checked >
  8.   <span class="Estilo1">Buscar Palabras similares</span></div>
  9.       </form>
  10.  
  11.  

este es el codigo de un formulario, el ultimo item es  un checkbox...
si se envia el formulario los siguientes parametros seran enviados como peticion al servlet:

http://..../.../proyecto_completo.jsp?chLikely=Regxp

es decir el check se envia como parametro al servlet o a lo que quiera que uses
esto sucede automaticamenta al hacer un submit al formulario....
para resivirklo lo harias con:
variable=request.getParameter("chLikely");

Páginas: 1 ... 187 188 [189] 190 191 ... 231