Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

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.

Mostrar Mensajes Menu

Mensajes - fiero

#31
General Programadores / #include y #ifndef
22 de Noviembre de 2007, 06:40:32 PM
Cita de: "davidgf"I en los .h una proteccion para evitar la doble inclusion/declaración.

Mejor usa 'Y' griega, que algunos leemos foros en inglés y parece que estás todo el rato "Yo" "yo" "yo". Resulta bastante confuso  :wink:  

saludos
#32
Off-topic / Cadena de mensajes a lo Microsoft ¿? LOL
22 de Noviembre de 2007, 02:11:28 PM
Parece escrito por un chaval de 14 años. Lo peor de todo esto es que gente de entre 20 y 40 que en teoría deberían estar más que informados sobre estos temas, siguen mandando estas cadenas escritas por el chavalote de 14 años. En fin...
#33
General Programadores / #include y #ifndef
22 de Noviembre de 2007, 12:35:03 PM
Cita de: "davidgf"Ufff me cuesta de entender.

Me parece que mi estructura está mal. Yo tengo por cada clase un cpp con el codigo i la declaracion (metida entre ifndefs) i otro .h con la delcaracion de la clase solamente (metida tambien entre ifndefs)

Asi incluyo desde otro cpp o otro .h i la uso

Cómo debería ser el código? Todo .h? Cuando uso .h y cuando .cpp? QUe diferencia notable hay?

Hola David,

¿Dices que tienes en el CPP el código y la declaracion? ¿Y despues en el H solo la declaración?

Si has utilizado las mismas constantes CSTREAMOGG_H_INCLUDED en el CPP y en el H, seguramente la clase se haya incluido en el CPP, y luego el H se lo salta, por lo que ya no se declara la clase donde hayas incluido ese .H

Debes eliminar las declaraciones de los CPP. Para eso están los #include "fichero.h". Es cierto que se pueden declarar clases en cualquier sitio, pero si tienes poca experiencia, sigue siempre la norma: declaraciones en los .H y código en los .CPP

saludos
#34
General / Crayon Physics
21 de Noviembre de 2007, 09:40:31 AM
Cita de: "yEnS"Impresionante, cada vez me molan más los trastos estos.. me voy a tener que piyar una nds!

Con el ratón no se juega del todo mal   :)

saludos!
#35
General / Crayon Physics
21 de Noviembre de 2007, 12:17:43 AM
No he visto ningún comentario por aquí acerca de este juego, ¿Qué os parece? http://www.kloonigames.com/crayon/ (Hay una demo para bajar)

saludos!
#36
General Programadores / Abrir la aplicación una sola vez
20 de Noviembre de 2007, 12:56:42 AM
Hola!

Estoy haciendo que mi aplicación solo se abra una vez, es decir, que al pulsar varias veces el ejecutable solo se abra una instancia. Para ello, registro la clase de la ventana principal, y en las siguientes ejecuciones compruebo con "FindWindow" si una ventana de la misma clase se está ejecutando, si es así, la segunda ventana trae al frente a la primera y termina la ejecución.

Quiero que la cosa funcione al estilo de por ejemplo ACDsee y similares. Es decir, si teneis ADCsee instalado (y configurado para que solo se abra una instancia) y haceis doble click en un JPG, se abrirá el programa. Al hacer click en otro fichero JPG, se cargará el nuevo JPG en la instancia de ACDsee que ya estaba abierta.

He intentado hacerlo pasando parametros de un programa a otro mediante mensajes. Al abrir la segunda instancia del programa, se le pasa a la primera instancia el nombre del nuevo fichero que se debe abrir y la segunda instancia se cierra. Esto funciona muy bien en XP, incluso si ejecutas varias instancias seleccionando varios EXEs a la vez o lo haces muy rápido, nunca falla. El problema es que esto no funciona en Vista (como no), no se si mi sistema de mensajes es una mala idea.

¿Alguien ha hecho esto alguna vez?
Gracias!
#37
Off-topic / Ocultar contenido de un directorio web
13 de Noviembre de 2007, 04:32:49 PM
EDITADO: ups!, no habia leido lo del "index.html"  :)
Esa es la mejor solucion.
#38
Off-topic / Carta de Juan Delcan
12 de Noviembre de 2007, 08:04:13 AM
Cita de: "Mars Attacks"Qué melancólica la carta, deja como un rebufo de fatalidad en el ambiente...

Imagino que si te encierras 14 meses con un amigo de la infancia para hacer un juego, y 20 años después te piden que recuerdes aquellos tiempos, inevitablemente cualquier cosa que escribas expresará melancolía, más aún cuando tu amigo ya no está.

La abadia del crimen siempre fué mi juego favorito desde los 14 años. Es increible lo que hacia esta gente con 64K de memoria y un procesador a 3Mhz.

saludos!
#39
Off-topic / Carta de Juan Delcan
10 de Noviembre de 2007, 04:54:03 PM
Antonio Giner ha publicado en su web una carta de Juan Delcan, creador de la Abadia del Crimen junto al genial Paco Menendez http://www.abadiadelcrimen.com/ (ir al menu "Novedades")

saludos!
#40
General Programadores / Tutorial Spy++
06 de Noviembre de 2007, 07:17:40 AM
Hi sanson18,

¿Qué es lo que no sabes utilizar del debugger? No se si es obvio lo que voy a decir, pero puede ser que algún principiante ande despistado, yo por si acaso lo pongo:
En VisualC, puedes compilar/ejecutar el programa en modo Release o en modo Debug. Para cambiar de modo hay que ir a "Build->Set active configuration...", ahí puedes seleccionar el modo Debug. Una vez seleccionado puedes recompilar la aplicación, el ejecutable en este modo es mayor que en modo Release, porque contiene información que sirve para correr el programa paso a paso. Una vez compilado, puedes correr el programa en modo Debug, esto es, pulsando F5 (en vez de Ctrl+F5 que directalente ejecuta el programa). Al pulsar sólo F5, en VisualC aparece una nueva barra de botones "Debug" (si no aparece la sacas) y en esta barra puedes activar dos ventanas importantes "Watch" y "Variables" que te servirán para poder ver el estado del programa. puedes poner un punto de interrupción con F9 en cualquier línea. Si el programa se cuelga, hay un botón en la barra de "Debug" con un dibujillo de pausa, llamado "Break Execution", con el que puedes pausar la ejecución y ver donde se ha colgado.

Te recomiendo que compres algún libro de VC, creo que casi todos lo hemos hecho al principio. Un buen libro de esos gordos es perfecto para sentar una buena base, después en interné puedes seguir avanzando.

un saludo
#41
General Programadores / Tutorial Spy++
05 de Noviembre de 2007, 01:16:27 PM
Normalmente Spy++ te puede servir para saber los mensajes que recibe cierta ventana, o para saber el hWnd, la clase o las propiedades de las ventanas a las que puedas tener dificil acceso desde el debugger (raras veces). Pero si tienes errores de ejecución, el Spy++ no te va a servir de nada. ¿Si ejecutas tu programa en Debug no ves donde casca?

Ocasionalmente el Spy++ puede servir para crakear programas de esos que tienen botones deshabilitados. Ejecutas el programa, despues con el Spy++ averiguas la hWnd del boton desabilitado y paralelamente te haces un pequeño programilla para cambiar las propiedades de ese hWnd y habilitar el botón XDDDD

Pero vaya, para debuggear -normalmente- sirve mas bien poco.

un saludo
#42
General / No nos pasemos de cenizos
05 de Noviembre de 2007, 06:37:20 AM
El problema es que se lee poco.

Me pasa a mí, que tengo un foro de soporte bastante monotemático, y cada cierto tiempo tengo que repetir las mismas cosas. En un foro de programación en general como éste, con tantísimos comentarios, la información se pierde rápido y la gente pasa mucho de buscar. Por eso es normal que los más avanzados a veces no tengan paciencia.

un saludo
#43
General / Intel Cool Software
18 de Octubre de 2007, 08:26:45 PM
mmm, creo que debería haber metido esto en "Proyectos". No me gusta intoxicar el foro general con un proyecto personal. Sync, si lees esto estaría bien que lo pasaras al apartado proyectos.

saludos!
#44
General / Intel Cool Software
14 de Octubre de 2007, 08:48:05 PM
Hola a todos,

Despues de enterarme de la nueva pagina de Intel estilo Digg para proyectos de software, más info: http://www.enriquedans.com/2007/10/intel-cool-software-crowdsourcing-para-estar-al-loro.html

He subido mi programa aquí: DevalVR

Por recordaros de qué va mi software, se trata de un plugin para el navegador, para ver imagenes panorámicas de 360 grados. Para los más vagos, podeis instalar el plugin aquí http://www.devalvr.com/install (280KB) y luego ver este bonito ejemplo

Estaría muy bien que me votarais en la pagina de Intel :)

Gracias! un saludo
#45
General / Canon en teléfonos móviles
11 de Septiembre de 2007, 05:58:42 PM
Cita de: "Prompt"Sinceramente es el punto enormemente negro del gobierno y yo me acojonaria con las urnas.

Nah... si preguntas a tu amigos "no informáticos" nadie tiene ni idea de lo que es la sgae, ni el canon, y esto es lo mismo con tus padres, abuelos, tios y suegros. Al final los que sabemos y nos quemamos con este tema somos 3 gatos (ni a 4 gatos llegamos). No tienen ningún miedo a las urnas; a lo que sí tienen miedo es a que salgan Almodovar y Bisbal diciendo que el gobierno se quiere cargar la cultura del país.

un saludo





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.