|
|
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 - loki160685
26
« en: Miércoles 11 de Abril de 2007, 19:28 »
podrias ser mas especifico, ya que el ejemplo que muestras no es nada entendible.
27
« en: Miércoles 11 de Abril de 2007, 06:35 »
primeramente muchas gracias por toda la colaboracion, tengo entendido que MS Access puede almacenar Objetos OLE, podria alguien indicarme como hacer para almacenar imagenes?, existe alguna restriccion con tamaño, tipo?. Muchas gracias!!
28
« en: Miércoles 11 de Abril de 2007, 02:28 »
bueno cono respecto a tu solicitud, en este mensaje adjunto la libreria espero que te sirva.
29
« en: Miércoles 4 de Abril de 2007, 21:24 »
en realidad no entiendo tu pregunta, pdrias ser mas especifico?
30
« en: Jueves 29 de Marzo de 2007, 03:23 »
Primero que nada te recomiendo que leas algun libro de C++ y con respecto a tu duda lo que tienes que hacer al insertar es que el ultimo nodo apunte a la raiz y al eliminar que el nodo anterior apunte al nodo actual (el que se quiere eliminar) en su parte siguiente, liberar la memoria del nodo que quieres eliminar y problema resuelto.
31
« en: Jueves 29 de Marzo de 2007, 03:10 »
hola vivamotos, lo que puedes hacer es agarrar cada caracter de tu cadena y mediante las equivalencias de hexadecimal convertir a decimal: A: 10 B: 11 C: 12 D: 13 E: 14 F: 15 hacer la conversion es decir, si el numero que tienes almacenado es 1A, colocas el caracter A en un vector b en la posicion '0' de igual manera a todos los caracteres de la siguiente manera: b[0]=A, b[1]=1 y luego mediante un ciclo for o while realizas la siguiente operacion: 10^1 + 10^0 = 10 + 1 = 11 1 + A = 1 + A = 1A espero que el siguiente codigo te sirva: s=0; while(t>=0) { s=s+(int)(pow(b[t],t)); t=t-1; }
donde t es la cantidad de elementos en el vector. Espero que te sirva.
32
« en: Lunes 26 de Febrero de 2007, 19:03 »
saludos nuevamente a todos los integrantentes del foro, aqui me encuentro nuevamente con una duda, esta vez es acerca de instaladores, loa que pasa es que creo un instalador para una aplicacion que desarrolle con una BdD, el gran problema que tengo es que el alias que he creado para la aplicacion es una coneccion ODBC, y lo que quisiera es que al momento de instalar dicha aplicacion tambien se instale la conección y el alias, otro problema que tengo es que se debe instalar un controlador adicional ODBC y tambien quisiera que se haga desde el instalador. El instalador lo estoy creando con el InstallShell de Borland, algun concejo de como pueda hacerlo??, gracias!!
33
« en: Jueves 22 de Febrero de 2007, 23:50 »
talvez es una pregunta muy mala, pero es que apenas hace un mes + o - empece con Visual FoxPro, ahora tengo otra pregunta:¿Como se aplica la integridad referencial a una BdD en la cual existe 5 tablas con relaciones 1:1?, ya que por la cantidad de datos para un solo registro subdividí la BdD en 5 tablas, y ahora cuando quiero eliminar un registro cualquiera elimina los el registro, pero solo de la tabla principal, alguien sabe el motivo, algun concejo?
34
« en: Jueves 22 de Febrero de 2007, 23:37 »
bueno gracias por despejar mi duda.
35
« en: Jueves 22 de Febrero de 2007, 14:53 »
hola a todos nuevamente, talvez no me deje entender muy bien, la duda que tengo es como se podrian crear consultas almacendas en Visual FoxPro, para poder manejarlas desde cualquier programa, alguien sabe como hacerlo??
36
« en: Jueves 22 de Febrero de 2007, 14:29 »
hola wako13, perdon por la tardanza, es que ando un poco mal de salud y por ese motivo no pude contactar al foro mas antes. gracias por responder, pero aun tengo una duda, para crear las Consultas Almacenadas debo hacerlas desde los componentes que me dijiste, estos componentes tienen algun editor de texto? y otra cosita debo escribir el codigo en el lenguaje especifico de la Base de Datos o lo hago en SQL, por favor respondeme.
37
« en: Lunes 19 de Febrero de 2007, 19:26 »
hola a todos nuevamente, queria hacer una pregunta, se puede utilizar consultas almacenadas en cualquier tipo de Base de Datos?, si es que se puede me podrian decir como crearlas desde CBuilder. Ahh no se olviden que el proximo 28 todos debemos conectarnos simultaneamente.
38
« en: Lunes 19 de Febrero de 2007, 19:10 »
hola juez, acabo de leer tu mensaje y me gustaria que me le enviases a mi tambien ok, mi direccion de correo es: loki_rs_nz@yahoo.es, muchas gracias
39
« en: Lunes 19 de Febrero de 2007, 19:04 »
primeramente espero que todos los integrantes del foro esten esperando ansiosos el 28, ya que se rompera el record de usuarios conectados simultameamente, bueno me dirijo en esta oportunidad a ustedes con una duda, quisiera saber si se pueden crear consultas almacenadas en Visual FoxPro, y si es que se puede alguien me diria como hacerlas, donde crearlas??
40
« en: Miércoles 14 de Febrero de 2007, 16:59 »
hola nuevamente, esta vez les traigo una pregunta que a muchos les parecerá fácil de resolver, pero yo no pude todavia, Quería saber ¿Como se puede cerrar un documento cualquiera desde una aplicación en C++Builder?, alguien podría ayudarme, gracias por su colaboración.
41
« en: Domingo 11 de Febrero de 2007, 16:30 »
Hola nuevamente a todos, hace ya algun tiempo pregunte como convertir fechas del formato 12/04/2006 al formato 12 - ABR - 2006 y la respuesta que me dieron era muy buena por cierto, pero ahora haciendo uso del recurso... me empece a preguntar y se puede hacer al reves, es decir si tengo una fecha almacenana en un AnsiString de la forma "12 - ABR - 2006", se puede convertir a Date??, alguien sabe como?.
42
« en: Viernes 9 de Febrero de 2007, 05:38 »
hola a todos nuevamente, estuve investigando un poco (muchisimo) sobre el problemita que tenia, y luego de leer mucho encontre y aprendi algo muy interesante, aqui les dejo uno cuantos pasitos que considero son los mas importantes para crear un archivo de ayuda hasta añadirlo a la aplicacion: CREAR UNA AYUDA - La ayuda diseñada se debe guardar en formato RTF</li>
- Del menu principal de C++Builder, selecionamos Tools->Hcw.exe, y se abrira el compilador de Microsoft Help Workshop</li>
- Seleccionar New->Help Project</li>
- Le damos nombre al archivo de ayuda</li>
- Presionamos el botont File y añadimos el archivo guardado en RTF</li>
- Compilamos y nos muestra los posibles errores de compilacion, si no hay presionamos el boton con la forma de un signo de interrogacion, luego presionamos View Help, y ya esta creada la ayuda (no olvidar que la extension en HLP)</li>
AÑADIR LA AYUDA A LA APLICACION EN C++Builder - Se puede añadir desde el menu Project->Options</li>
- Ficha Application y en el campo Help File le damos la direccion del archivo de ayuda creado</li>
- Otra forma es llamar el archivo de ayuda desde la funcion que crea el formulario, asi:
__fastcall TForm1::TForm1(TComponent* Owner):TForm(Owner) { Application->HelpFile="Ayuda.HLP"; }
</li>
Y para llamar al archivo desde algun componente como por ejemplo un boton: void __fastcall TForm1::Contenido1Click(TObject* Sender) { Application->HelpCommand(HELP_CONTENTS, 0); }
Espero que les sirva!!!
43
« en: Martes 6 de Febrero de 2007, 20:03 »
hola nuevamente a todos, espero me puedan ayudar en este problema que tengo: He compilado un archivo .html con el HTML Help Workshop y tengo mi archio .chm, ahora lo que quisiera es llamarlo desde mi aplicacion con un "Boton", alguien sabe como hacerlo??, me podrian ayudar??
44
« en: Jueves 1 de Febrero de 2007, 07:10 »
lamento no haber respondido mas antes, pero estaba un poco atareado, disculpas a todos por ocasionar los mensajes un poco fuertes, finalmente pude solucionar el problema gracias a un viejo amigo, el codigo es como sigue: void __fastcall TfGRAFICADOR::Dib_func(int EX, int EY) { funcion = new char[eFuncion->Text.Length() + 1]; StrCopy(func_prueba, Edit1->Text.c_str()); double x,y; double minX=-1*EX,maxX=EX; double minY=-1*EY,maxY=EY; int x1,y1; // EX, EY son las escalas para los ejes for(x=-1*EX;x<EX;x+=0.01) { //aqui se calcula el valor de y y=punto_x(x,funcion);//Funcion a graficar y=f(x) //Conversion de real devuelto a entero x1=(x-minX)*(iGrafica->ClientWidth)/(maxX-minX)+1; y1=(iGrafica->ClientHeight)-(y-minY)*(iGrafica->ClientHeight)/(maxY-minY)+1; iGrafica->Canvas->Pixels[x1][y1]=clGreen; Sleep(wait(x*100)); //<-- y les aseguro que si funciona } }
la funcion "punto_x" no es mas que un evaluador que usando pilas y colas transforma la expresion infija a posfija y en el lugar donde encuentra la "x" reemplaza el valor que se pasa por valor en la funcion. Muchas gracias a todos por preocuparse
45
« en: Domingo 28 de Enero de 2007, 04:07 »
bueno gracias por la respuesta, ya hice la prueba con Sleep(10), y si se da la pausa, pero el problema ahora se torna en el siguiente: no me muestra la grafica de la funcion hasta qie se termina de graficar, es decir que la pantalla donde se deberia graficar lentamente la funcion ingresada no se grafica sino hasta que se termina el tiempo total de Sleep, alguna idea de porque?, un concejo que me dieron es que una los punto con el algoritmo de bressenham para lineas, pero no veo que sea muy conveniente.
46
« en: Viernes 26 de Enero de 2007, 19:22 »
primeramente gracias anticipadamente por la colaboracion, como ya mencione estoy desarrollando una aplicacion para la grafica de funciones, y al momento de graficar dicha funcion quisiera que exista una pausa al graficar cada pixel, la duda que tengo es que no se como colocarle una pausa al ciclo while, intente con delay(10), pero leyendo un poco la ayuda adjunta me di cuenta que solo sirve para DOS, luego me di cuenta que deberia hacerlo con un componente Timer, pero no se como? Alguien podria darme una ayuda, por favor ya debo presentar el trabajo
47
« en: Lunes 22 de Enero de 2007, 20:13 »
hola a todos nuevamente, comentarles que ya resolvi el problema de capturar la posicion del cursor mediante int pos = eCaptura_funcion->SelStart;
pero sigo sin poder colocar la funcion "sin()" en el lugar donde se encuentra el cursor, si alguien sabe como hacerlo le agradeceria pueda publicar el codigo.
48
« en: Domingo 21 de Enero de 2007, 17:34 »
hola a todos, nuevamente acudo al foro para por una gran duda que tengo, estoy desarrollando una pequeña aplicacion para la evaluacion de funciones, incluyo algo del código void __fastcall TForm1::eCaptura_funcionKeyPress(TObject *Sender, char &Key) { if(isdigit(Key)||Key==8||!Signo(Key)) Key=Key; else if(Key=='s'||Key=='S') { Key=0; eCaptura_funcion->Text=eCaptura_funcion->Text+"sin()"; //creo que aqui arriba esta el error!! } }
un problema tengo es que no se como posicionar el cursor en medio de 2 paréntesis, y el otro es que siempre la funcion seno se añade al final de la cadena que esta en el Edit, mis preguntas son: ¿Como puedo hacer que la funcion 'sin()' se escriba en el lugar donde actualmente se encuentra el cursor? y ¿Como coloco el cursor en medio de los dos paréntesis de la función? alguien me podria ayudar, de antemano gracias por la colaboracion
49
« en: Domingo 21 de Enero de 2007, 17:07 »
muchas gracias "juez", realmente creo que si entendiste mi pregunta, ya que la respuesta que me dejaste me funciono de maravilla, espero que no sea al unico que le sirva, nuevamente muchas gracias!!
50
« en: Viernes 19 de Enero de 2007, 12:29 »
hola a todos, espero que me puedan ayudar, quisiera saber que caracter el comodin, ya que necesito hacer una busqueda por aproximacion en un GRID a partir de un EDIT mediante una consulta SQL, gracias por la colaboracion.
|
|
|