|
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.
Temas - Goselito_0
1
« en: Domingo 25 de Enero de 2009, 18:24 »
Hola, he estado buscando la manera de hacerlo pero no he encontrado ninguna.
La duda es la siguiente: ¿Existe alguna funcion que me devuelva la deferencia entre dos TDateTime del tipo 12:45:34"?
Por ejemplo, 12:45: 14 - 12:45:34 = 00:00:20"
Gracias de antemano por la colaboración. Un saludo.
2
« en: Sábado 17 de Enero de 2009, 18:32 »
Hola, una duda de fácil solución , creo:
¿Existe alguna de redondear un número dependiendo de los decimales? de la siguiente manera:
5.42 -> 5 5. 67 -> 6
Si no fuera posible, ¿como puedo extraer los decimales del numero (en este caso 0.42 y 0.67)?, asi me podria hacer un sistema casero.
Gracias de antemano por la ayuda. Un saludo.
3
« en: Domingo 21 de Diciembre de 2008, 17:47 »
Hola, tengo una duda que por mucho que pruebo cosas no resuelvo.
El caso es necesito meter un TImage en un scroll box pero no se de antemano el tamaño de la imagen, por esto necesito el scroll box. El caso es que si la imagen es mas grande que el TImage directamente solo se ve parte de la imagen y ya esta.
No me sirve la propiedad "stretch" puesto que necesito que la imagen guarde la estructura original y la propiedad stretch dependiendo de las dimensiones creo que aumenta o disminuye mas en sentido horizontal o vertical.
Cualquier idea será bien recibida, muchas gracias de antemano. Un saludo.
4
« en: Miércoles 17 de Diciembre de 2008, 01:45 »
Hola, me encuentro en una situación en la que no veo fácil solución. Mi proyecto reconoce y extrae los datos de hojas de encuestas de forma automática en dos pasos:
1º Se clasifica la encuesta, es decir, se guardan las coordenadas de las casillas que posteriormente se procesarán
Se imprime la encuesta, se rellena, se escanea...
2º Con la encuesta rellena se extrae la informacion de contenida en las casillas cuyas coordenadas se guardaron en el paso 1.
El caso es que en el paso 1 la imagen era perfecta (imagen creada digitalmente) y las coordenadas se marcan sobre esta imagen original, pero al escanear hay que realizar un escalado por lo que las coordenadas en la imagen escaneada diferiran de las coordenadas en la imagen original. No se si es posible hacer que la imagen ocupe exactamente lo mismo, tampoco se muy bien como realizar el escalado...
Cualquier idea será de gran ayuda ya que me encuentro casi en el final de mi proyecto, muchas gracias de antemano.
5
« en: Viernes 12 de Diciembre de 2008, 17:19 »
Hola, tengo la duda de si en un ShowMessage se puede añadir el valor de una variable, es decir, necesitaría poner un texto fijo + valor variable.
Por ejemplo: Número de casillas: 280.
Gracias de antemano por la ayuda. Un saludo.
6
« en: Jueves 11 de Diciembre de 2008, 13:34 »
¿Es posible que Builder sepa en que carpeta se encuentra el ejecutable? El caso es que el programa debe crear unos resultados en dicha carpeta y en cada ordenador ésta será distina, por esto necesito extraer la carpeta en la que se encuentra el ejecutable.
Muchas gracias de antemano, cualquier ayuda será de gran utilidad.
7
« en: Jueves 6 de Noviembre de 2008, 11:47 »
Hola, iba a crearme un sistema rudimentario para saber esto pero seguro que existe una sencilla propiedad para saberlo. El caso es que necesito saber si en un ListBox hay algún elemento seleccionado (cualquier elemento), ¿existe alguna propiedad que me de esta información?, he estado buscando pero no doy con la solución.
Gracias de antemano por la ayuda.
8
« en: Miércoles 5 de Noviembre de 2008, 18:45 »
Necesito ayuda Acabo de crear una nueva librería que por ahora contiene un solo subalgoritmo. En el .hpp he puesto la cabecera, en el .cpp he realizado el desarrollo y además he añadido todas las librerías que creo que me podrían hacer falta y aun así me da un error. .hpp void Lista_errores(AnsiString &nombre_imagen, CListapos &lista_errores); .cpp #include <cstdlib> #include <iostream.h> #include <stdlib.h> #include <fstream.h> #include <string.h> #include <vcl.h> #include <stdio.h> #include <dir.h> // Para crear carpeta asociada
#include "Imagen.hpp" #include "CListapos.hpp" #include "Resultados.hpp" #include "Procesado.hpp" #include "Reconocimiento.hpp"
#include "Unit1.h" #include "Unit5.h" #include "Unit7.h" #include "Unit8.h"
using namespace std;
//-----------------------------------------------------------------------------------------------------------------------------
void Lista_errores(AnsiString &nombre_imagen, CListapos &lista_errores) { int i; CListapos::TElem elem; // Extraigo la lista de errores del test seleccionado. for(i= 1; i< Form5->lista.Longitud()+1; i++) { elem= Form5->lista.Ver_pos(i); if(elem.inform.Nombre_imagen== nombre_imagen) { if(elem.inform.fallo== true) lista_errores.Insertar_pos(1, elem); } }
}
ERRORES: "Resultados.hpp undefinded symbol AnsiString ". Creí que se resolvería añadiendo la librería <string.h> pero no ha sido así. Gracias de antemano por vuestra ayuda.
9
« en: Jueves 30 de Octubre de 2008, 00:27 »
Hola, necesito ayuda con algo que creo que debe ser sencillo pero no doy con la tecla correcta.
La duda es la siguiente, ¿cómo puedo extraer el texto seleccionado de un ListBox?. He probado con ListBox->Items->Text, pero me devuelve todo el texto contenido en el ListBox y no solo el texto seleccionado.
Muchas gracias de antemano por vuestra ayuda, un saludo.
10
« en: Martes 7 de Octubre de 2008, 23:29 »
Hola, utilizo Builder 5.0 y me gustaria saber si en el evento OpenDialog puedo seleccionar una carpeta completa en vez de un solo archivo de su interior, o quizás de alguna manera extraer la dirección completa de la carpeta. El caso es que tengo que realizarle el mismo procesado a todos los archivos del interior de la carpeta.
Muchas gracias de antemano, cualquier consejo será de gran utilidad. Un saludo.
11
« en: Jueves 17 de Julio de 2008, 18:05 »
Hola, ¿existe alguna opción para que através del OpenDialog (o similares) se puedan seleccionar carpetas enteras sin tener porque acceder a sus contenidos individualmente?
El caso es que quiero procesar todos los archivos contenidos en una carpeta, entoces me conviene poder seleccionar la carpeta y no sus elementos uno a uno.
Gracias de antemano por la colaboración. Un saludo.
12
« en: Lunes 7 de Julio de 2008, 20:08 »
Hola, me gustaría saber como puedo leer todos los ficheros (.csv en este caso) contenidos en una carpeta automaticamente, para posteriomente crear unos resultados determinados. Toda la información que he encontrado sobre ficheros es sobre como leer o abrir un solo fichero, pero no de como leer todos los ficheros contenidos en un directorio. Si alguien me pudiera decir como se podría hacer esto o donde puedo buscar información al respecto seria de gran utilidad.
Gracias de antemano, un saludo.
13
« en: Jueves 12 de Junio de 2008, 14:09 »
Hola, aqui estoy de nuevo, de duda en duda...
La duda es la siguiente: Creo el archivo: fstream fichout(nom_arch.c_str(), ios::out); (lo manipulo y lo cierro) fichout.close()
Al leerlo utilizo el bucle: while (!fichout.eof()) ()
Añado la libreria <fstream.h> En la mamipulacion no esta el error puesto que he utilizado un bucle "for" para probarlo y funciona, el error creo que esta en que no encuentra el final del archivo correctamente y me da error de memoria, ¿estoy pasando algo por alto?
Gracias de nuevo.
14
« en: Sábado 7 de Junio de 2008, 13:23 »
Hola! ¿Como puedo hacer que el nombre de un archivo sea una variable AnsiString?, es decir, introduzco el nombre y le pongo la extension ".csv" para abrirlo con excel. He estado probando varias cosas pero seguro que hay alguna función que se me escapa.
Muchas gracias de antemano.
15
« en: Viernes 30 de Mayo de 2008, 11:09 »
Hola, estoy dandole vueltas a una error y no le veo la razon de ser. Me surge la duda: ¿Al utilizar una variable AnsiString hay que añadir alguna libreria especial?
El error es unos de estas extraños que no explican nada: "[C++ Error]CIdentificador.hpp(7):E2303 type name expected"
La linea 7 es donde tengo declarada la variable Ansistring.
Gracias de antemano.
16
« en: Miércoles 28 de Mayo de 2008, 22:19 »
Hola, hasta ahora mediante el evento "OnClick" he ido metiendo el caracter correspondiente en una posición de mi array. La cosa es que tengo que utilizar la cadena de caracteres de ese Edit en otro Form. Pero... me pregunto yo: ¿Habrá alguna forma de reconocer lo que hay tras escribir en el campo Edit sin necesidad de ir teniendo que meter los caracteres en un array?
Gracias de antemano por la colaboración. Saludos.
17
« en: Miércoles 21 de Mayo de 2008, 20:49 »
Hola, he estado buscando algo de informacion a ver si me solucionaba la duda pero no he encontrado nada que me sirva La duda es si Builder 5.0 me ofrece la posibilidad de guardar datos en un archivo de texto que no sea en un simple archivo .txt, de forma mas o menos estetica y que estos datos guardados sean facilmente recuperables. Gracias de antemano por la colaboración.
18
« en: Martes 20 de Mayo de 2008, 11:56 »
Hola!
¿Hay alguna forma de que un ShowMessage me pueda aparecer en varios renglones y no en uno larguísimo?
Gracias de antemano.
19
« en: Jueves 15 de Mayo de 2008, 16:58 »
A la hora de mostrar un Form lo hago de la forma FormX->ShowModal(), para que el Form queda por detras de éste este inutilizado. El problema es que en el evento OnClick de ese Form pongo lo siguiente:
{ FormX->Hide(); }
Deja de verse el FormX, pero al quedare el Form que quedaba por detras sigue estando inutilizado. ¿Es que quizas el ShowModal() hay que anularlo de otra forma?
Muchisimas gracias por vuestra paciencia con los que vamos tropezando de piedra en piedra, si no fuera por vuestra ayuda nos quedariamos estancados en alguna de esas piedras.
20
« en: Jueves 15 de Mayo de 2008, 16:41 »
En mi proyecto trabajo con una clase (que mas que una clase debería ser un procedimiento, pero bueno...), el caso es que existe un procedimiento con una cabecera determinada que funciona correctamente. El problema viene cuando yo inserto una nueva variable como parametro de entrada, entonces me dice builder que mi procedimiento no pertenece a la clase a la que realmente pertenece. Creo que lo hago todo correctamente: actualizo la cabecera en el ".CPP", en el ".HPP" y en todas las llamadas al procedimiento. ¿Tiene alguna razoón de ser este error? A mi me trae de cabeza...
21
« en: Sábado 10 de Mayo de 2008, 20:32 »
Hola, la duda es la siguiente:
¿Como tengo o donde tengo que declarar una variable o un objeto de una clase para poderlo utilizar en todos los posibles "Form" de mi proyecto?
Gracias de antemano.
22
« en: Viernes 11 de Abril de 2008, 12:01 »
Hola! Me gustaría saber que posibilidades hay para colorear un recuadro tras un click, es decir, tengo que reconocer las casillas donde ponemos la "X" en un test, entonces quiero hacer click sobre la casilla y que esta cambie de color para saber que se ha marcado correctamente. Gracias de antemano. Saludos
23
« en: Jueves 3 de Abril de 2008, 23:36 »
Hola de nuevo!
Me gustaria saber si como podría hacer lo siguiente: Mi intencion es que mi programa empiece con una pagina principal de bienvenida con un boton "cargar imagen"
Bienvenido a tal y tal...
"Boton asociado a un OpenPictureDialog para cargar imagen"
Mi duda es como hacer para que cuando yo cargue la imagen esta aparezca en una nueva pantalla, es decir, que me apareciera en grande en mi ventana pero ya sin el texto "Bienvenido a tal y tal..." y sin el boton.
No se me explicado con claridad. Gracias por vuestra colaboracion. Saludos.
24
« en: Domingo 30 de Marzo de 2008, 01:13 »
Hola! Quiero insertar una imagen introduciendo el nombre del archivo en un TEdit e insertar la imagen mediante TImage con las propiedades "AutoSize" y "Center" a true. Ademas pretendo controlar la excepcion de que el archivo no existiera o estruviera dañado, para todo esto utilizo el siguiente codigo:
(En el evento "OneKeyPress" del campo Edit)
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key) { if (Key == 13) { try {Image1->Picture->LoadFromFile(Edit1->Text);} catch (...) {ShowMessage("Archivo no se encuentra o Incorrecto");} Edit1->SelectAll(); } }
¿Porque se queda colgado el programa?¿He pasado por alto algo importante?
Saludos y Gracias de antemano.
25
« en: Martes 25 de Marzo de 2008, 19:21 »
Socorro! Necesito reconocer caracteres manuscritos sobre una imagen. Creo que las redes neuronales son uno de los procedimientos mas fiables pero no tengo ni idea de por donde empezar. Se aceptan alternativas.
Gracias por la colaboración. Saludos.
|
|
|