![]() |
Para su consideracion
Saludos a todos, en la mañana pasada hice un componente para facilitar la edicion de los archivos .INI, el componente hereda de un TValueListEditor, agregandole lo siguiente:
Código:
- Propiedades:Para descargar el codigo Aqui |
Solo una observación, el otro dia escuche de uno de los representantes de CodeGear en el DevDay que hubo aqui en Cali, que WinVista ya no admitia mas los .ini y que en lugar de los .ini habia que usar el registro de windows, la verdad no he probado eso, pero quisiera saber si alguno de ustedes lo ha probado y saber que tan cierto es el asunto :).
|
Me extrañaría que ocurriera eso Jhonny cuando muchos productos de microsoft, y no precisamente antiguos, utilizan archivos .ini
Pero de todas formas podemos usar un TStringList o un xml, siempre teniendo la precaución de guardarlos en la carpeta del perfil destinada a los datos de las aplicaciones, que parece que siempre se nos olvida ese detalle ;) |
Tienes razón seoane, en ese orden de ideas no es logico que hagan eso, ¿Porque sera que ese señor de CodeGear dijo eso?, ¿Habra sido para salir del paso en ese momento?, tal vez eso fue :).
|
Al parecer según "San google" :D vista no permite guardar los .ini en la carpeta del programa, y por eso monta un sistema que redirige los archivos ini automáticamente a la carpeta del perfil del usuario. Pero advierte de que las aplicaciones deben actualizarse y no contar con esta ayuda para siempre.
Por lo que entiendo la solución pasaría por localizar las carpetas del perfil sobre las que si podemos escribir y guardar allí los ini. Algo que ya se debería de hacer siempre, tambien en XP ;) |
mmm, vea pues, gracias seoane... osea que la cosa no era del todo mentira, pero tampoco era del todo verdad :D, creo que no hice mal en preguntar :).
|
pues yo ejecuto dos sistemas distintos en un computador con vista, ambos trabajan con .ini y funcionan a la perfeccion sin tener que redireccionar nada
|
Cita:
|
Hola!
El ajedrezchat guarda el .ini en el directorio de la aplicación. Lo hace así, pues no quiero que guarde nada en nigún otrositio, de manera que pueda uno llevarselo instalado en un lapiz usb, por ejemplo. Y funciona perfectamente en el Vista. Es decir, guarda el .ini en donde yo le digo, ¡faltaría mas! PD. lo cierto es que uso una entrada del registro para guardar el ELO encriptado del usuario de manera que no pueda modificarselo, pero sólo eso. Aunque es un protección mu tonta y simple, pero sirve para el 99% de la gente que lo usa. Seguro que seoane es capaz de ponerse mas ELO que Kasparov, jeje. |
Cita:
Ahora los veo a todos tan "intelectuales" jugando al ajedrez y me dan envidia, yo me tengo que conformar con el parchís :p Con respecto a los .ini, ya dije que hablaba de oídas, no tengo un vista para comprobarlo. Antes de guardar el .ini ¿te pide permiso el vista? ¿usas el TStringList o el TIniFile? Solo por curiosidad ... |
ningun tipo de permiso, prendi el compuador instale el firebird 2.0 copia la carpeta del sistema y listo ya funciono
Utilizo el IniFile |
Hola de nuevo, movido por unas recomendaciones realizadas por Eliseo modifique el componente y ahora hereda desde TPageControl y muestra una pestaña por cada seccion dentro del INI
Para descargar el nuevo aqui: IniEditor para mas instrucciones sobre el uso: Aqui de una vez aprovecho para invitarlos a visitar mi nueva pagina |
Pues he ejecutado tu componente amigo Eduardo y me quedo así, ya le estoy viendo la utilidad a tu componente, muchas gracias
![]() Salud OS |
Cita:
Por cierto, el famoso Deepblue y otros que algunas veces han "ganado" a Kasparov y gente así, en realidad eran programas asistidos por operadores, en concreto a Kasparov le gano DeepBlue (la segunda vez, la primera gano Kasparov) porque DeepBlue no estaba solo, estaba asistido por Illescas, el gran maestro español, y una base de datos gigantesca con muchos millones de partidas, y ademas la programación estaba diseñada especificamente para buscar las lineas que mas incomodaban al maestro, en fín, un puro tongo. Aquí una excelente crónica de lo que fueron los dos enfrentamientos DeepBlue-Kasparov Y, seoane, aún estas a tiempo de empezar a jugar, normalmente los programadores resultan ser excelentes jugadores, aunque no es mi caso, jeje. Cita:
|
Solo debo anotar algo, para que Julián lo ratifique como prueba o que me desmienta si no es asi :cool:.
Mi ELO resulto ser mas fuerte que el del robotito que tiene Julián en su Ajedrez Chat, el pobre robot tenia ganas de llorar cuando jugo contra mi hace algún tiempo :D:rolleyes:. |
Cita:
|
Cita:
¿Programará Kasparov? Cita:
|
Cita:
Saludos |
Cita:
|
Cita:
|
| La franja horaria es GMT +2. Ahora son las 06:59:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi