|
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 - spyfly
26
« en: Jueves 20 de Julio de 2006, 08:51 »
Ok, Gracias.
27
« en: Jueves 20 de Julio de 2006, 08:49 »
Nos hemos explicado mal. Nuestro programa lo que hace es:
1. Pulsamos un boton 2. Abre la ventana de simbolo de sistema 3. Abre el notepad 4 cierra la ventana de simbolo de sistema (el notepad sigue abierto)
Nosotros lo que queremos es que no se llegue a abrir la ventana del simbolo del sistema porque esteticamente no nos gusta el pantallazo que pega.
¿Se podría hacer con algo parecido con onOpenDocument?
Gracias. Un saludo.
28
« en: Jueves 20 de Julio de 2006, 08:42 »
Ya hemos solucionado esta cuestión através del siguiente código: CFileFind cFileFind; i=0; //Concatenamos la ruta del usuario con el nombre del arhivo a buscar sprintf(cadena,"%s/Movimiento Uniforme *.txt",ArchSalidaUsuario); // Buscamos los archivos y obtenos el numero de ellos if(cFileFind.FindFile(cadena)) { i++; while(cFileFind.FindNextFile()) { i++; } } // En i tenemos la Cantidad de archivo *.txt que hay para un tipo de exp
Un saludo. Gracias.
29
« en: Jueves 20 de Julio de 2006, 08:39 »
En nuestro programa no se da el caso de que un archivo este abierto y se quiera borrar por eso creemos que ese apartado no nos haría falta.
Un saludo.Gracias
P.D. (inforsystem esperamos tu código)
30
« en: Miércoles 19 de Julio de 2006, 17:23 »
si, nos han dicho que el de Visual C++ no es el mejor que hay otros mejores. Gracias por los links.
31
« en: Miércoles 19 de Julio de 2006, 17:21 »
ok, gracias por el consejo.
32
« en: Miércoles 19 de Julio de 2006, 17:20 »
ok, ya nos habeis aclarado lo suficiente. Un saludo.
33
« en: Miércoles 19 de Julio de 2006, 17:19 »
Ahora nos abre una pantalla de simbolo de sistema abre el notepad y se cierra rapidamente la pantalla de simbolo de sistema. A la vista de la gente pega como un pantallazo negro, hace lo que busdcabamos pero no queda demasiado bien. Sabeis otro modo de hacer lo mismo?
Gracias. Un saludo.
34
« en: Miércoles 19 de Julio de 2006, 17:16 »
Ok, si que nos funciona, Gracias.
35
« en: Miércoles 19 de Julio de 2006, 17:14 »
ok, lo hemos utilizado y nos funciona perfectamente. Gracias a todos un saludo.
36
« en: Miércoles 19 de Julio de 2006, 17:13 »
Ok, lo tendré en cuenta. Ya hemos solucionado esa pregunta. Gracias.
37
« en: Miércoles 19 de Julio de 2006, 17:12 »
Ok, gracias nos funciona a la perfeccion era lo que buscabamos.
38
« en: Miércoles 19 de Julio de 2006, 17:10 »
Hemos usado esto que tambien funciona, guardamos la ruta anterior y luego la volvemos a dejar como estaba.
antes de la llamada DoModal:
GetCurrentDirectory(128,RutaPpal);
despues de DoModal:
SetCurrentDirectory(RutaPpal);
39
« en: Miércoles 19 de Julio de 2006, 12:33 »
Asi como lo tenemos recuerda la ultima ruta en la que estuve y al abrir de nuevo la ventana aparece ne ese directorio. Se le puede indicar que la ventana aparezca por defecto en una ruta que nosotros le indiquemos y que no recuerde la ultima donde estuvo?
Gracias. Un saludo.
40
« en: Miércoles 19 de Julio de 2006, 09:35 »
Hola, necesitamos saber los archivos que hay dentro de una carpeta, a ser posible mejor los que empiezan por una cadena determinda, vamos, buscar nombre*.txt en una carptea y que nos diga en numero de los que encuentra. ¿Se puede hacer?
Hemos buscado por internet y a lo mejor con GetFiles se puede pero no encontramos nada.¿Alguien sabe usarla?
Un saludo. Gracias.
41
« en: Miércoles 19 de Julio de 2006, 08:42 »
Al final hemos utilizado esto y parece que nos realiza lo que buscabamos. Gracias por las indicaciones. Saludos.
// TODO: Add your control notification handler code here CString Ruta; char RutaPpal[128]; FILE *papelera;
GetCurrentDirectory(128,RutaPpal);
CFileDialog DlgAbrir(TRUE); // llama al constructor // Definir los pares descripción|filtro DlgAbrir.m_ofn.lpstrFilter = "Ficheros de experiencias (*.txt)\0*.txt\0Todos los ficheros (*.*)\0*.*\0"; // Definir el titulo DlgAbrir.m_ofn.lpstrTitle = "Seleccionar Archivo a Borrar";
if (DlgAbrir.DoModal()==IDOK) { // Visualizar el nombre del fichero en la caja de texto Ruta = DlgAbrir.GetPathName(); }
SetCurrentDirectory(RutaPpal); papelera=fopen("papelera.txt","a"); fprintf(papelera,"%s",Ruta); fclose(papelera);
42
« en: Miércoles 19 de Julio de 2006, 08:10 »
Si, así si que nos va. Lo que pasaba es que los definiamos en un archivo llamado funciones.h donde teniamos declaradas variables tipo int, float... creamos un archivo mensajes.h con solo los #define y si que funciona.
43
« en: Miércoles 19 de Julio de 2006, 08:00 »
Ya la hemos intentado usar pero no sabemos como funciona, ni los parametros que hay que pasar. ¿Alguien no hecha un mano?
Lo que nosotros queremos es seleccionar un archivo y meter la ruta de este en una cadena para que despues sea borrado, pero sin cambiar el directorio por defecto(Donde esta nuestro programa).
Un saludo. Gracias.
44
« en: Martes 18 de Julio de 2006, 21:39 »
Hola, quiero saber como poder borrar un directorio y lo que halla dentro de este, pasandole la ruta que tengo en una cadena. ¿Esto es posible? ¿Hay alguna funcion que haga esto?Porque he buscado y no he encontrado nada.
Gracias.
45
« en: Martes 18 de Julio de 2006, 20:53 »
Hemos hecho esto y parece que funciona, pero nos queda por defecto la ruta donde selecionamos el archivo, y queremos que nos quede la que teniamos antes (donde esta el programa).
CString strRuta; CFileDialog DlgAbrir(TRUE); // llama al constructor
// Definir los pares descripción|filtro DlgAbrir.m_ofn.lpstrFilter = "Ficheros de experiencias (*.txt)\0*.txt\0Todos los ficheros (*.*)\0*.*\0"; // Definir el titulo DlgAbrir.m_ofn.lpstrTitle = "Seleccionar Archivo a Borrar"; if ( DlgAbrir.DoModal() == IDOK ) { // Visualizar el nombre del fichero en la caja de texto strRuta = DlgAbrir.GetPathName(); }
46
« en: Martes 18 de Julio de 2006, 19:19 »
Queremos abrir una ventana de dialogo para seleccionar un archivo, lo queremos hacer de una manera estandar y tipica. Hemos descubierto esto :
CFileDialog DlgGuardar(FALSE);
creemos que se puede hacer con esto pero no lo tenemos claro ¿alguien podria ayudarnos?¿existe un codigo tipico para hacer esto?.Un ejemplo nos vendria bién.
Un saludo. Gracias.
47
« en: Martes 18 de Julio de 2006, 08:46 »
Hola, necesitamos definir unas etiquetas globales de tipo #define PEPE 1. Lo hemos intentado con extern como haciamos con las variables pero nos da errores al compilar.¿Como se podria hacer?¿Debemos definir las etiquetas en cada cpp?
Un saludo. Gracias.
48
« en: Martes 18 de Julio de 2006, 08:40 »
ok. Gracias.
49
« en: Martes 18 de Julio de 2006, 08:39 »
La hemos usado y va bién pero en este caso hemos decidido usar la función sprintf, que tambien nos soluciona el problema. Gracias.
50
« en: Viernes 14 de Julio de 2006, 07:24 »
ok, lo hemos probado y funciona, pero tenemos los datos en una variable que es de tipo int, para meterlos en una cadena ¿como tendriamos que hacer?
|
|
|