• Martes 5 de Noviembre de 2024, 14:51

Mostrar Mensajes

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

Páginas: [1] 2
1
Crystal Reports / Reportes Identicos
« 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
Citar

Hoja tamaño carta
_______________
| _____________   |
|| Informe A       |  |
||                       |  |
||_____________|  |
| _____________   |
|| Copia             |  |
|| Informe A       |  |
||_____________|  |
|                           |
|_______________|

Disculpen lo anticuado del dibujo
Gracias por su ayuda

2
C++ Builder / Bajar Un Archivo Desde Internet
« 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.dll

necesito 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 :D

3
Visual Basic 6.0 e inferiores / Re: Propiedades De Un Control
« en: Martes 26 de Abril de 2005, 01:59 »
las propiedades no son readonly

:P
Saludos y gracias

4
Visual Basic 6.0 e inferiores / Re: Propiedades De Un Control
« 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
Visual Basic 6.0 e inferiores / Propiedades De Un Control
« 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
Visual Basic 6.0 e inferiores / Re: ¿como Ocultar Un Programa De La Barra De Tareas?
« en: Miércoles 23 de Marzo de 2005, 21:56 »
Muchisimas Gracias, eso es lo que queria

:P

7
Visual Basic 6.0 e inferiores / ¿como Ocultar Un Programa De La Barra De Tareas?
« 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

8
Visual Basic 6.0 e inferiores / Re: Crear Un Exe Con Todas Las Dependencias
« en: Miércoles 23 de Marzo de 2005, 20:00 »
me lo prodrias enviar a mi tambien :P

erickcerpa@hotmail.com

9
Visual Basic 6.0 e inferiores / Re: Utilizar Una Libreria Estatica
« en: Miércoles 23 de Marzo de 2005, 19:57 »
Código: Text
  1. Public Declare Function nombre_de_la_funcion Lib "libreria.dll" (ByVal hPrinter As Long) As Long
  2.  

no se si a eso te refieras

10
C++ Builder / Re: Consulta Para Realizar Un Sistema
« en: Domingo 2 de Enero de 2005, 20:44 »
Pienza un poco, no es tan dificil :P ;)

para los enteros en un TEdit usa el evento OnKeyPresss

Código: Text
  1. void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
  2. {
  3.      if((Key < '0' || Key > '9') && Key != *"\b")
  4.       Key=0;
  5. }
  6.  

sumamente sensillo, no cres, y para las fechas imaginate, por que no usas un TDataTimePicker?????

Ahh, verdad que facil, Suerte :P

11
C++ Builder / Re: Bases De Datos En Red
« 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 :P

para recuperar los datos usa los TADODataSet

y la coneccion la configuras con un ConnectionString mas o menos asi:


Código: Text
  1.  
  2. ConeccionADO->ConectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\Servidor\\Datos\\Base.mdb;Persist Security Info=False"
  3.  

ConeccionADO es un TADOConnection

12
C++ Builder / Re: Lista De Impresoras
« en: Domingo 2 de Enero de 2005, 20:26 »
Código: Text
  1. void Cargar_Impresoras()
  2. {
  3.     Impresoras = new TPrinter;
  4.     ComboBox1->Items=Impresoras->Printers;
  5.     ComboBox1->Text=ComboBox1->Items->Strings[0];
  6.    /* delete Impresoras; esta linea se usa cuando ya no ultilices las Impresoras*/
  7.  
  8. }
  9.  


 :smartass:  :comp:  :P

Respondeme por favor si te sirvio

13
C++ Builder / Re: Impresiones
« en: Lunes 27 de Diciembre de 2004, 05:10 »
Código: Text
  1. QuickReport1->Print();
  2.  


 :P

14
C++ Builder / Bajar Archivo De Internet
« 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
C++ Builder / Re: Pasar Archivo Txt A Una Base De Datos
« 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

Código: Text
  1.  
  2.          TTable *Table1;
  3.          Table1=Clientes->ClientesT; //o como le quieras llamar
  4. //espero sepas por lo menos manejar tablas
  5.  
  6.          Table1->Filtered=false;
  7.          Memo1->Lines->LoadFromFile("tu_archivo.TXT");
  8.        //el archivo txt que dices
  9.  
  10. //limpiamos la tabla (opcional)
  11.          Table1->First();
  12.          while (Table1->Eof==false)
  13.             Table1->Delete();//terminamos de limpiar la tabla
  14.  
  15.  
  16. //         Table1->Edit();
  17.  
  18.          for (int i=0; i<=Memo1->Lines->Count-1; i++)
  19.             {
  20.               Table1->Append();
  21.  
  22.               S=Memo1->Lines->Strings[i];
  23.               pos = S.Pos("|");
  24.               S2= S.SubString(1,pos-1);
  25.               S.Delete(1,pos);
  26.               Table1->FieldByName("Numero")->Value=S2.ToInt();
  27.  
  28.               pos = S.Pos("|");
  29.               S2= S.SubString(1,pos-1);
  30.               S.Delete(1,pos);
  31.               Table1->FieldByName("Fecha")->Value=S2;
  32.  
  33.               pos = S.Pos("|");
  34.               S2= S.SubString(1,pos-1);
  35.               S.Delete(1,pos);
  36.               Table1->FieldByName("Concepto")->Value=S2;
  37.  
  38.               pos = S.Pos("|");
  39.               S2= S.SubString(1,pos-1);
  40.               S.Delete(1,pos);
  41.               Table1->FieldByName("Destino")->Value=S2;
  42.  
  43.               pos = S.Pos("|");
  44.               S2= S.SubString(1,pos-1);
  45.               S.Delete(1,pos);
  46.               Table1->FieldByName("Otros")->Value=S2;
  47.  
  48.               Table1->Post();
  49.             }//fin for
  50.  
  51.  


Facil no cres

Si necesitas ayuda solo pon otro MSG

Saludos
y Mucha Mucha Suerte

Bytes :hola:

16
C++ Builder / Re: Ansistring Y Ficheros Binarios
« en: Domingo 1 de Agosto de 2004, 05:20 »
deberias ser mas especifico hacerca de lo que quieres hacer

Bytes

17
C++ Builder / Re: Valor Del La Tecla De Borrar
« en: Domingo 1 de Agosto de 2004, 05:16 »
ahh, se me paso esto:

tambien tienes la opcion de utilizar

Código: Text
  1.  
  2.  
  3. if (Key == VK_BACK)
  4.   {
  5.       //Hacemos algo
  6.   } 
  7.  else
  8.  {
  9.       //hacemos otro algo
  10.  }
  11.  


Suerte
espero te sirva


Bytes :hola:

18
C++ Builder / Re: Valor Del La Tecla De Borrar
« en: Domingo 1 de Agosto de 2004, 05:14 »
Código: Text
  1. void __fastcall TACuenta::DBEdit1KeyPress(TObject *Sender, char &Key)
  2. {
  3.      if((Key < '0' || Key > '9') && Key != *"\b")
  4.       Key=0;
  5. }
  6.  

En este bloque de codigo toma solo las teclas de numero
Código: Text
  1. (Key < '0' || Key > '9')
  2.  

y la tleca de borrar
Código: Text
  1. (Key != *"\b")
  2.  


espero que  te sirva
solo lo adaptas y ya


Saludos :hola:

Bytes

19
C/C++ / Re: Hacer La Copia De Un Directorio
« en: Viernes 25 de Junio de 2004, 04:52 »
¿En que libreria estan esas funciones? o donde puedo bajar la librera?


Gracias

20
C/C++ / Cantidad A Letra
« 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
C++ Builder / Cantidades A Letra
« 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
C/C++ / Hacer La Copia De Un Directorio
« en: Lunes 21 de Junio de 2004, 07:24 »
:hola: Hola, ¿Alguno de ustedes sabe como hacer la copia de un directorio completo?

Gracias

Bytes

23
C++ Builder / Re: Como Hacer Q No Se Pueda Cerrar Un Formulario
« en: Domingo 30 de Mayo de 2004, 17:03 »
:comp: 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:

Código: Text
  1. void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
  2. {
  3.     if (Alguna_Variable == No_Se_Puede_Cerrar_El_Formulario)
  4.       Action=caNone;
  5.     else //si se puede cerrar el formilario
  6.       Action=caFree;
  7.  
  8.    // si solo pones:
  9.    //Action=caNone
  10.    //entonces nunca se cerraria tu formulario
  11. }
  12.  

Suerte espero te sea util

Bytes :hola:

24
C++ Builder / Re: Usando Sql
« 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 :hola:  :comp:  :smartass:

Bytes

25
C++ Builder / Usando Sql
« 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:

Código: Text
  1. select * form tabla.db
  2.  

 :unsure: ¿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 :blink: ???


Gracias, espero me puedan ayudar

Páginas: [1] 2