|
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 - ErickCerPa
1
« en: Lunes 26 de Mayo de 2008, 08:35 »
Hola, tengo dias tratando de imprimir una copia de un reporte en la misma pagina y exportarlo a PDF, La idea básica es imprimir un reporte que ocupa menos de media hoja tamaño carta en una hoja tamaño carta, (el problema no es ese), mi problema es cuando quiero imprimir una copia del mismo reporte dentro de la misma hoja que hantes mencione con fines de ahorrar papel Hoja tamaño carta _______________ | _____________ | || Informe A | | || | | ||_____________| | | _____________ | || Copia | | || Informe A | | ||_____________| | | | |_______________|
Disculpen lo anticuado del dibujo Gracias por su ayuda
2
« en: Martes 24 de Julio de 2007, 16:48 »
Hola, necesito hacer un programa que funcione como Update Manager para un proyecto de la escuela que estoy desarrollando, la pregunta es: ¿Como puedo bajar un archivo desde internet? es decir, mi archivo (la nueva versión de alguna biblioteca del programa) va a estar hospedada en el servidor www.algunnombre.com/ArchivoNuevo.dllnecesito bajar "ArchivoNuevo.dll" y guardarlo en el disco duro (desde el programa principal) para posteriormente reemplazar el "ArchivoViejo.dll" con "ArchivoNuevo.dll" todo esto sin que el usuario se de cuenta. Algo asi como las actualizaciones automaticas de Windows. ¿Alguien Sabe como bajar el archivo "ArchivoNuevo.dll" y guardarlo en mi disco duro?" Gracias
3
« en: Martes 26 de Abril de 2005, 01:59 »
las propiedades no son readonly Saludos y gracias
4
« en: Domingo 24 de Abril de 2005, 17:25 »
Ahh, Bueno Creo mi duda ya quedo un poquito despejada, pero va de nuevo con otro ejemplo:
Tengo un control que se llama Label (el que todos conocemos) y le pongo la propiedad Caption = "Foros de SoloCodigo" en tiempo de diseño (en propiedades de Label (Propiedades - Label) en el entorno de diseño de VB) y cuando corro el programa ese valor si se guarda y me muestra "Foros de SoloCodigo", bueno pues ese efecto es el que quiero con mi control que si le pongo en tiempo de diseño true se guarde el true y si le pongo false se guarde el false. solo quiero que se conserve el valor que le doy en tiempo de diseño (tal como lo hace Label con sus propiedades)
Gracias Ebolo
5
« en: Domingo 24 de Abril de 2005, 06:34 »
Hola a todos,
Quisiera saber como el hago para que utlilice la propiedad que he asignado en tiempo de diseño a un control,
mi control tiene una propiedad que se llama VALIDAR que toma valores TRUE o FALSE, esta propiedada si aparece en tiempo de diseño y tambien la puedo cambiar, pero al tiempo de ejecutar esta propiedad se regresa siempre a FALSE.
¿QUE HAGO PARA HACER QUE GUARDE LA PROPIEDAD QUE LE ASIGNO EN TIEMPO DE DISEÑO (es decir TRUE) Y NO SE CAMBIE A FALSE CUANDO EJECUTO MI APLICACION?
Gracias
6
« en: Miércoles 23 de Marzo de 2005, 21:56 »
Muchisimas Gracias, eso es lo que queria
7
« en: Miércoles 23 de Marzo de 2005, 20:11 »
Alguine podira decirme como ocultar un programa de la barra de tareas?,
tengo un control nuevo que pone el icono de mi aplicacion a un lado del reloj (en la barra de tareas), mi problema es que solo me gustaria tener ese icono y que no apareciera nada relacionado con mi aplicacion en la barra de tareas, es decir, en la parte que esta a un lado del boton de inicio
Gracias
9
« en: Miércoles 23 de Marzo de 2005, 19:57 »
Public Declare Function nombre_de_la_funcion Lib "libreria.dll" (ByVal hPrinter As Long) As Long
no se si a eso te refieras
10
« en: Domingo 2 de Enero de 2005, 20:44 »
Pienza un poco, no es tan dificil para los enteros en un TEdit usa el evento OnKeyPresss void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key) { if((Key < '0' || Key > '9') && Key != *"\b") Key=0; }
sumamente sensillo, no cres, y para las fechas imaginate, por que no usas un TDataTimePicker????? Ahh, verdad que facil, Suerte
11
« en: Domingo 2 de Enero de 2005, 20:38 »
Te recomiendo que utilices conecciones ADO, funcionan mejor que DAO tratandoce de red, el esquema general de ADO es: 1) Abres la base de datos 2) Haces tus operaciones SQL (consulta, accion, etc) (pueden ser varias para que aproveches la coneccion abierta 3) Cierras la base de datos y asi para cada operacion que hagas. te preguntaras por que abrir y cerrar, bueno, es para que la base de datos no se corrompa por que puede haber un apagaon asi si cierras las conecciones los datos estan ya guardados y seguros para recuperar los datos usa los TADODataSet y la coneccion la configuras con un ConnectionString mas o menos asi: ConeccionADO->ConectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\Servidor\\Datos\\Base.mdb;Persist Security Info=False"
ConeccionADO es un TADOConnection
12
« en: Domingo 2 de Enero de 2005, 20:26 »
void Cargar_Impresoras() { Impresoras = new TPrinter; ComboBox1->Items=Impresoras->Printers; ComboBox1->Text=ComboBox1->Items->Strings[0]; /* delete Impresoras; esta linea se usa cuando ya no ultilices las Impresoras*/ }
Respondeme por favor si te sirvio
13
« en: Lunes 27 de Diciembre de 2004, 05:10 »
QuickReport1->Print();
14
« en: Viernes 24 de Diciembre de 2004, 05:59 »
Hola, que tal,
Alguno de ustedes sabe cual funcion me permite bajar un archivo desde internet, o que componente me permitiria hacerlo?
GRACIAS
15
« en: Domingo 1 de Agosto de 2004, 05:32 »
Facil Checa este codigo y adaptalo Tienes que saber a que campo va cada cosa elimina el primer simbolo ya sea saltando con codigo o eliminalo a mano le puese nombres de campo temporales y aqui te los muesto la tabla la debes presentar sin el | inicial para que el codigo que el codigo que te paso fucine, si no quieres quietarcelo pues modifica un poquito el Memo1 donde cargas el archivo para que puedas quitar el | (Me explico) Numero Fecha Concepto Destino Otros 108554 | 19.09.2003 | Opera falsa alarma | Mecanico | METR ORAS | //CHECA BIEN LOS | DONDE ESTAN UBICADOS TTable *Table1; Table1=Clientes->ClientesT; //o como le quieras llamar //espero sepas por lo menos manejar tablas Table1->Filtered=false; Memo1->Lines->LoadFromFile("tu_archivo.TXT"); //el archivo txt que dices //limpiamos la tabla (opcional) Table1->First(); while (Table1->Eof==false) Table1->Delete();//terminamos de limpiar la tabla // Table1->Edit(); for (int i=0; i<=Memo1->Lines->Count-1; i++) { Table1->Append(); S=Memo1->Lines->Strings[i]; pos = S.Pos("|"); S2= S.SubString(1,pos-1); S.Delete(1,pos); Table1->FieldByName("Numero")->Value=S2.ToInt(); pos = S.Pos("|"); S2= S.SubString(1,pos-1); S.Delete(1,pos); Table1->FieldByName("Fecha")->Value=S2; pos = S.Pos("|"); S2= S.SubString(1,pos-1); S.Delete(1,pos); Table1->FieldByName("Concepto")->Value=S2; pos = S.Pos("|"); S2= S.SubString(1,pos-1); S.Delete(1,pos); Table1->FieldByName("Destino")->Value=S2; pos = S.Pos("|"); S2= S.SubString(1,pos-1); S.Delete(1,pos); Table1->FieldByName("Otros")->Value=S2; Table1->Post(); }//fin for
Facil no cres Si necesitas ayuda solo pon otro MSG Saludos y Mucha Mucha Suerte Bytes
16
« en: Domingo 1 de Agosto de 2004, 05:20 »
deberias ser mas especifico hacerca de lo que quieres hacer
Bytes
17
« en: Domingo 1 de Agosto de 2004, 05:16 »
ahh, se me paso esto: tambien tienes la opcion de utilizar if (Key == VK_BACK) { //Hacemos algo } else { //hacemos otro algo }
Suerte espero te sirva Bytes
18
« en: Domingo 1 de Agosto de 2004, 05:14 »
void __fastcall TACuenta::DBEdit1KeyPress(TObject *Sender, char &Key) { if((Key < '0' || Key > '9') && Key != *"\b") Key=0; }
En este bloque de codigo toma solo las teclas de numero (Key < '0' || Key > '9')
y la tleca de borrar (Key != *"\b")
espero que te sirva solo lo adaptas y ya Saludos Bytes
19
« en: Viernes 25 de Junio de 2004, 04:52 »
¿En que libreria estan esas funciones? o donde puedo bajar la librera?
Gracias
20
« en: Jueves 24 de Junio de 2004, 01:06 »
¿Alguo de ustedes dispone de un algoritmo que pueda leer una cantiadad y convertirla a letra?, es decir:
102345 seria:
ciento dos mil trescientos cuarenta y cinco
¿o alguna idea de como hacerlo?
Gracias por su ayuda
21
« en: Jueves 24 de Junio de 2004, 01:05 »
¿Alguo de ustedes dispone de un algoritmo que pueda leer una cantiadad y convertirla a letra?, es decir:
102345 seria:
ciento dos mil trescientos cuarenta y cinco
¿o alguna idea de como hacerlo?
Gracias por su ayuda
22
« en: Lunes 21 de Junio de 2004, 07:24 »
Hola, ¿Alguno de ustedes sabe como hacer la copia de un directorio completo? Gracias Bytes
23
« en: Domingo 30 de Mayo de 2004, 17:03 »
Si quieres que no se cierre un formulario; es sencillo, solo en el evento OnClose del formulario tienes que poner una linea para que no se cierre y otra para que si se cierre, es decir: una condicion aqui te va un ejemplo: void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action) { if (Alguna_Variable == No_Se_Puede_Cerrar_El_Formulario) Action=caNone; else //si se puede cerrar el formilario Action=caFree; // si solo pones: //Action=caNone //entonces nunca se cerraria tu formulario }
Suerte espero te sea util Bytes
24
« en: Sábado 29 de Mayo de 2004, 00:23 »
Ok, muhcas gracias por tu respuesta, creo que me tengo que conseguir un buen tutorial para SQL y solamente hacer consultas con SQL, muchas garcias por tu tiempo y saludos Bytes
25
« en: Viernes 28 de Mayo de 2004, 05:47 »
Hola a todos, Quisiera saber si existe la posibilidad de utilizar un TQuery en vez de un TTable y tener disponibles todas las funciones del BDNavigator, es decir mi problema es: si conecto el DataSource con el Query en lugar de el TTable el DBNavigator solo puede desplazarce en la tabla y no agregar ni eliminar ni editar como el TTable conectado a el DataSource. La tabla la abro con el Query con su propiedad de SQL le pongo que carge la tabla con: ¿Que otra manera hay si no se puede utilizar el DBNavigator con el Query de darle funcionalidad de agregar, editar y eliminar o existe alguna manera de utilizar SQL para agregar con algun componente? (que es lo que no funciona con el Query) ó ¿¿¿me las tendre que ingeniar ??? Gracias, espero me puedan ayudar
|
|
|