|
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 - Enko
Páginas: 1 ... 62 63 [64] 65 66 ... 77
1576
« en: Lunes 17 de Enero de 2005, 15:05 »
No recuerdo que haya una funcion similar a Dir de DOS pero hay varias de estas andando por la red, si es lo que necesitas. Otra solucion seria desactivar temporalmente la verificacion de la entrada/salida y comprobar tu mismo los errores con IOResult. Para desactivar la verificacion de I/O: {$I-} Para activar la verificacion de I/O: {$I+} Nota que {$Letra,+/-} son directivas de compilacion y no comentarios y luego tenes a la funcion IOResult que es distinto de 0 si algo paso mal Lo que hace este codigo es resetear un Archivo de NOmbre Archivo, si este no existe crea uno nuevo. Assign(Archivo, 'Archivo.dat'); {$I-} Reset(Archivo); if IOResult <> 0 then {archivo no existe} begin WriteLn('No se encuentra el archivo'); WriteLn('Desea crear uno nuevo'); res := ReadKey; if (res = 's') or (res = 'S') then ReWrite(Archivo); end; {$I+} end;
La funcion IOResult devuelve varios valores además de cero con distintos mensajes de error, lo que si, es que no tengo ahora la tabla de los errores.
1577
« en: Domingo 16 de Enero de 2005, 20:20 »
¿Cuantas personas lo conocen? ¿Tantas como Eiffel?
1578
« en: Domingo 16 de Enero de 2005, 18:20 »
READLN(ArchivoTexto,CadenaFecha); WRITELN(ArchivoTexto);
mhhhhhh.... Lees desde el archivo una variable de tipo string llamada CadenaFecha y escribes en la pantalla ArchivoTexto cuando en realidad quieres visualizar la CadenaTexto ReadLn(ArchivoTexto, CadenaFecha); WriteLn(CadenaFecha); {muestra lo que leiste desde el archivo}
1579
« en: Miércoles 12 de Enero de 2005, 01:05 »
i lo probe pero me dice que no lo puedo instalar en Win 98
Fijate si existe otro instalador  para 98
1580
« en: Miércoles 12 de Enero de 2005, 01:00 »
No es la compu de mi casa de la cual te escribo por lo que no me acuerdo bien los metodos que nesecitas pero seria algo asi.....
Lo que puedes es realizar un rectangulo en canvas de la Imagen de esta forma: Image1->Canvas->FillRect(parametros) Image1->Canvas->Rect (parametros) o algo así. Fijate en la Ayuda sobre TCanvas/Metodos y ahi tendras una lista de procedimientos que puedes usar.
Algo mas facil sería asignarle un Picture inicial a la imagen.
1581
« en: Miércoles 12 de Enero de 2005, 00:53 »
por cierto que lenguaje has usado para programar ese juego
100% seguro que Delphi y no tan seguro pero creo que habra utilizado los componentess de DelphiX que utilizan DirectX.
1582
« en: Lunes 10 de Enero de 2005, 17:08 »
Hola EugenioEnko, a ver lo que pasa es lo siguiente, no tengo ningun error ni nada por el estilo, lo que pasa es que, cuando tu tienes tu programa ejemplo el notepad.exe en estado no maximizado, osea, no en ventana completa y si lo cierras y lo vuelves a abrir este queda en la misma posición y con el mismo tamaño, con el que se cerro la ultima ves, 'tonces mi pregunta es, donde queda guardada esta configuracion de los ejecutables, no importa cual sea, siempre que se abra quedara en estado "restaurar" con el tamaño y posición que quedo ultimamente antes de cerrar, jejeje mucho el repetidor. Gracias chao.
Si lo sabia no tendría que reinstalar el Acrobat E-Book reader que se me salio de la pantalla y no lo podia hacer ver o bien no se. Igualmente, lo curioso es que al desintalar y borrar la clave que le correspondia en el registro de windows se soluciono. Supongo que en el registro esta la respuesta. ¿aver donde está? Pruebo a ver si encuentro.
1583
« en: Sábado 8 de Enero de 2005, 16:29 »
huh.gif Si dicen que C++ es dificil porque lo trabajan solamente en DOS, entonces es mejor que se cambien a C++Builder que sirve para aplicaciones visuales para Windows.
Si windows fue escrito en un lenguaje no visual como explicas que estos tipos de lenguajes no puedan desarollar aplicaciones para el. Los programas como MSPaint, BlockDe Notas estan escritas en C y no en algun lenguaje visual como lo es CppBuilder que de hecho es una adaptacion de Delphi para los que programan en C++. C++ Jamas pasará a la historia, seguramente se adaptara a los nuevos cambios y simplificacion que ya estan pasando con los lenguajes .NET.
1584
« en: Sábado 8 de Enero de 2005, 15:41 »
HOLA CHICOS DE SOLOCODIGO, PREGUNTA? DONDE GUARDA EL WINDOZE LA MEMORIA DE LOS EJECUTABLES CUANDO QUEDAN EN MODO RESTAURAR, OSEA, CUANDO SE LE DICE MINIMIZAR, MAXIMIZAR Y RESTAURAR, CUANDO UNO CIERRA EL EJECUTABLE Y LO DEJA EN ESTADO NO MAXIMIZADO, Y LO VUELVE ABRIR ESTE QUEDA CON LA ULTIMA CONFIGURACION. PD. SINO ME ENTENDIERON NI PIO, NO TUVE MEJOR FORMA DE EXPLICAR wink.gif
¿Se te maximizo un programa o minimizo y se salio de la pantalla y no lo podes hacer aparecer en modo minimizado o algo por el estilo?
1585
« en: Sábado 8 de Enero de 2005, 15:36 »
Pues dentro de la seccion de videojuegos estaría bien. ¿es de Java 3D o 3D en general?
1586
« en: Domingo 2 de Enero de 2005, 16:08 »
Hay una extencion que me encanto, La que te muestra el pronostico del tiempo para tu ciudad. Ver Aqui
1587
« en: Domingo 2 de Enero de 2005, 16:04 »
pero no se preocupen ya encontre donde poner la noticia.
Pues... ¿Donde?
1588
« en: Domingo 2 de Enero de 2005, 16:02 »
Bueno y este es otro metodo para obtener el ip de mi equipo, entran a DOS y escriben CODE ipconfig
Y ahi muestra la IP de mi equipo
Esa es más rapido Lastima que3 si hago aparecer la ventana de ejecutar del windows con Tecla Windoes+R y luego escribo ipconfig se sale sin dejar ver resultados por lo que, si o si, hay que llamar primero al modo consola. Igualmente me hice este Archivo procesado por lotes: @echo off title Viendo mi IP color 0A cls ipconfig echo. pause
y lo meti en el escritorio
1589
« en: Sábado 1 de Enero de 2005, 15:53 »
Tu IP real es .......................... No navegas a través de proxy La fecha local de tu máquina es sábado, 1 de enero La hora local de tu máquina es 11:50:58 La fecha del sistema es sábado, 1 de enero La hora del sistema es 15:41:03 Conectas desde Argentina
Pueden saber todo eso por tan solo entrar en su página. Thx
1590
« en: Sábado 1 de Enero de 2005, 08:57 »
Si te Refieres a Novedades en Solocodigo pues solo SoloCodigo lo puede hacer.
1591
« en: Sábado 1 de Enero de 2005, 08:54 »
¿Como puedo saber la IP de mi equipo?
1592
« en: Sábado 1 de Enero de 2005, 00:01 »
Aunque si no me equivoco tendrás que usar la función para hacer blits con sprites.
Si, Habia una funcion especial para hacer volcados transparentes. void draw_trans_sprite(BITMAP *bmp, BITMAP *sprite, int x, int y); El RGB del color rosa es FF,00,FF y en decimales 255,0,255.
1593
« en: Viernes 31 de Diciembre de 2004, 22:34 »
Pues es que el panda es de Panda Antivirus y sino habría confucion aunque, esta el zorro de FoxPro (SoulTaker: ningun lobo  ) y el zoro de La Mascara del Zorro y en fin... Es un ZORRO y YA
1594
« en: Viernes 31 de Diciembre de 2004, 19:54 »
Dejenme que miro un poco mas, lo pienso...  y despues muestro  Saludos
1595
« en: Viernes 31 de Diciembre de 2004, 19:44 »
a quien le creemos.
Que la fuerza te acompañe Guiate por tus sentidos
1596
« en: Viernes 31 de Diciembre de 2004, 19:23 »
Que manera utilizan ustedes?
La velocidad de animacíon se controla en toda la escena y no por separado. <!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> XCODE </td></tr><tr><td id='XCODE'><!--exc1--> procedimiento CicloJuego; variablesTiepoComienzo: Longint; //indicará cuando comenzo la escena comenzar mientras GameRunning hacer comenzar {se graba el tiempo de comienzo} TiempoComienzo = ObtenerTiempoActual; {Obtener el estado de las entradas} LeerTeclado; {realizar los pasos de la inteligencia artificial} RealizarInteligenciaArtificial; {Actualizar posicion Sprites} ActualizarPosicionSprite; {Testear Collision} CheckearColision; {Realizar los sonidos} TocarSonidos; {Realizar la musica} TocarMusica; {Finalmente Volcar todo a pantall} VolcarPantalla; {Determina si el ciclo del juego debe continuar} GameRunning = IsGameOver; {Esta es la parte que verifica cuanto tiempo paso despues del comienzo de la escena, si es menor al debido, la animacion será demasiado rapida por lo que hay que detener todo hasta que el tiempo sea el adecuado y concida con los FPS buscados} si ObtenerTiempoActual-TiempoComienzo < TiempoDeseado(FPS) entonces RetenerJuegoHasta(ObtenerTiempoActual-TiempoComienzo); fin mientras; fin procedimiento{nuestro sprite es así:}Sprite : objeto Imagen: Array[ 0.. 5] of Imagen; //son las imagenes del sprite AnimCount: integer; // el frame de la animacion actual Frames: integer = 5; metodo Dibujar(Donde: PantallaVirtual); //algun procedimiento que dibuja es sprite fin conjunto{el procedimieto de UpdateSprite seria asi, tomando en cuent}procedimiento ActualizarPosicionSprite; comenzar Sprite.Imagen[AnimCount].Dibujar(Buffer); Animcount = AnimCount + 1; si AnimCount = Frames entonces AnimCount = 0; fin procedimiento <!--xc2--></td></tr></table><div class='postcolor'><!--exc2--> Como observas en el pseudo, Ni importa los FPS del sprite, sino los de la escena, me refiero a que la animacion debe ser controlada respecto a todo lo visible en la pantallay no por cada cosa que se ve. Espero no ser confuso  me dijeron queno era buena idea hacerlo asi
De tu forma, Creas multiples animaciones en la pantalla y controlas su velocidad por separado lo que te complica las cosas. Segun el pseudo anterior, Debes controlar la pantalla como una única animacion.
1597
« en: Viernes 31 de Diciembre de 2004, 19:17 »
FireFox: Fox de zorro que más puede ser? hasta en el icono es un planeta rodeado con un zorro en llamas
1598
« en: Viernes 31 de Diciembre de 2004, 02:42 »
te imaginas crear 1000 imagenes con degradado, que demoraria para cargar mi pagina,
No creo que la imagen tiene que ser de 1024x768 sino que podria ser uan imagen de 1x768 repetida 1024 veces hasta llenar toda la pantalla. Asi, se cargaría muchisimo mas rápido. (mejor dicho 1024 veces más rapido) y nadie se te va a  , . En el peor de los casos, poneles el despertador.
1599
« en: Viernes 31 de Diciembre de 2004, 02:03 »
Allegro es una librería para juegos que se maneja en C/C++,
No conozco mucho de estos lenguajes parentescos, pero cuando probé Allego, me pareció que estaba programada en C sin implementar la metodologia de C++. (en realidad "no se" pero, me pareció) ¿Tendría que ver por su compatibilidad en multiples sistemas?
1600
« en: Jueves 30 de Diciembre de 2004, 01:08 »
Encontre un tonto bug en la version 2. Cuando se seleccionaba la imagen 1 de la paleta se elegia la 4 y vicseversa. Ya lo solucione(es el que está en mi pagina)(el del ftp de solocodigo tendra que esperar una version mas definitiva).
Muy pronto la opcion de separar una imagen en multiples imagenes y alguna adaptacion mas para la vista isometrica.
Páginas: 1 ... 62 63 [64] 65 66 ... 77
|
|
|