Programación General > C++ Builder

 Que Puedo Hacer

(1/2) > >>

hire:
hola... esta pagina la considero un nido de aprendizaje de cualkier lenguaje se pasan realmente... =D!!!!


pero tengo un duda que ojala me ayuden a resolverla ^^

quiero hacer una bateria en c++builder... se como hacer que suene el programa (midi...) y con las teclas del teclado hacer sonar cada parte de la bateria...

el asunto es que quiero que el usuario elija esos botones y io tenerlos guardados...

me habian dicho que averigue sobre los archivos .ini porke ahi puedo guardar esas variables y verlas... pero no he encontrado nada...

me pueden decir si me sirven los archivos .ini o otra cosa?=???


como tambien


como crearlos???


muchas gracias de antemano =D

Yañez:
No he entendido bien lo que quieres hacer, pero aquí teines un ejemplo de un archivo ini:


--- Código: Text --- [Configuration]firstmnu=2810PanelsVertical=0[left]path=A:\ShowAllDetails=1show=1sortorder=0negative Sortorder=0[right]ShowAllDetails=1show=1sortorder=0negative Sortorder=0  
Las partes entre corchetes [] son las secciones (Section) del ini. Cada sección tiene una o varias variables (Key) y un valor respectivo (Data Value). Builder C++ tiene unas funciones que permiten excribir y leer estos archivos.

Lo primero es declarar el objeto de tipo TInifile:


--- Código: Text ---      TIniFile *iniFile = new TIniFile("C:\\RUTA\\ARCHIVO.ini");  
Si consultas la ayuda verás que tiene varios métodos para escribir y leer en el archivo, aunque yo uso WriteString y ReadString

La sintaxis de estos métodos es similar:  


--- Código: Text --- nombremetodo("nombre seccion","nombre variable","valor")  
Eso si, en el caso de ReadString debes dejar el valor así: "".

Espero que te sea de ayuda....

 :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:

Yañez:
Leyendo con más calma tu mensaje creo que ya he entendido lo que quires hacer :P  Claro que te sirve un ini, en tu caso la estructura del mismo sería algo así:


--- Código: Text --- [Configuracion]Platillos=PTambor=GOtro=E  
Guardarías la configuración de teclas que elije el usuario y la cargarías al iniciar el programa...

 :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:  :comp:

hire:
muchas gracias me ha servido demasiado la informacion pero aun tengo artas dudas...


como se que he creado un archivo .ini???
aun no me queda claro como puedo almacenar cosas... me podrias o podrian explicar mejor >.<???
como guardo un archivo .ini para que se guarde la configuracion realizada???

perdonen las complicaciones si soy algo duro de cabeza... solo que cuesta algo >.<

Yañez:

--- Citar ---como se que he creado un archivo .ini???

--- Fin de la cita ---

Porque el archivo estará en la ruta indicada.... Es un archivo que puedes abrir con el Bloc de Notas... (de hecho lo puedes crear con cualquier editor de texto)


--- Citar ---como guardo un archivo .ini para que se guarde la configuracion realizada???

--- Fin de la cita ---

Prueba este código:


--- Código: Text --- TIniFile *iniFile = new TIniFile(&#34;C:&#092;&#092;ARCHIVO.ini&#34;);iniFile-&#62;WriteString(&#34;Seccion&#34;, &#34;Clave&#34;, &#34;Hola&#34;);  
Ah, no te olvides de incluir el inifiles.hpp:


--- Código: Text --- #include   &#60;inifiles.hpp&#62;  

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa