• Lunes 29 de Abril de 2024, 06:26

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 - piyey

Páginas: 1 ... 5 6 [7]
151
Visual Basic 6.0 e inferiores / Re: Asistente Para Empaquetado De Vb6
« en: Viernes 29 de Octubre de 2004, 00:01 »
Hola Sagutxo.

Solo quiero preguntarte que tipo de aplicación quieres ejecutar antes del setup.exe... solo por curiosidad, ya que yo hice, hace poco tiempo, una aplicación y a la hora de probarla en una Computadora que no tienen instalado el VB6.0 solo me dio un error de un tal archivo vb6es.dll, decia que no lo encontraba, pero solo lo copié en system (o system32 en win2k o XP) y funciono sin problema. Me imagino que es por ese error que quieres que se ejecute un programa que copie ese archivo antes que se comience la instalación...

See you!!! :hola:

Piyey

152
Visual Basic 6.0 e inferiores / Re: Iconos En Textbox
« en: Viernes 15 de Octubre de 2004, 00:25 »
Hola ...

Citar
Disculpa si mi respuesta no es exactamente lo que buscabas, porque debes saber como hacer el reemplazo....Pero no quería dejar de ayudarte

Gracias de todos modos Blag[/i], exactamente ya sabía eso del reemplazo, de hecho en el programa que estoy haciendo almacena los mensajes en una base de datos y en el campo mensaje no almaceno el "objetoRTF.textRTF", sino que examino toda la cadena de texto y para cada formato, ya sea tipo de letra, color, negrita,etc., creo un tag ({Bo=False},{Cu=True},etc) y luego al cargar el texto de la base de datos lo velvo a formatear con una función.

Pero mi problema no es ese, sino que quiero poner emoticons en el Textbox,como lo dije anteriormente.

Si encuentras algo en otro lado, te pido me lo comuniques porfa...

See you soon!!! :hola:

Piyey.

153
Visual Basic 6.0 e inferiores / Iconos En Textbox
« en: Lunes 11 de Octubre de 2004, 21:53 »
Hola amigos, quiero hacerles una pregunta...

Estoy haciendo un programa de mensajería, pero quiero que se pueda mandar los emoticons como  :D ó  B)  ó cualquier otro, mi pregunta es, ¿Se puede poner iconos en el control Rich textbox? o ¿Existe un control textbox que se pueda hacer esto?

Si alguien sabe esto espero su respuesta, porfa...
talvez, JuanK, tu lo sabes...

See you!!!
Piyey

154
C/C++ / Re: Libreria "graphics.h"
« en: Martes 7 de Septiembre de 2004, 22:32 »
Godzuki

Ya en otra discusion lo habia puesto, pero aqui te va...
son unas funciones que hice para el uso de modo grafico en c++ (lo he probado en turbo c++ 3.0)

Si tienes alguna duda de como usarlo postealo o escribeme a piyeysomarriba@hotmail.com y con gusto te respondere...

See you!!!

Piyey

155
C/C++ / Re: Lectura De Cadenas De Caracter En Modo Grafico
« en: Viernes 3 de Septiembre de 2004, 03:36 »
:lol: CORRECTO!!! avis_phoenix,  :rolleyes: mas o menos asi es como trabajan las funciones que diseñé, parece que no las han probado por que no tiene muchas descargas :blink: , prueben a descargarlas y si tienen alguna pregunta de como se usan solo comentenla y yo se las responderé lo mas pronto posible... :P


Seeyou!!!

Piyey

156
C/C++ / Re: Lectura De Cadenas De Caracter En Modo Grafico
« en: Miércoles 1 de Septiembre de 2004, 03:27 »
Hola dARK mAGIC... perdon por el retraso, pero la universidad me tiene muy ocupado :comp: ...

Pero bueno te traje los archivos que te había dicho, lo unico que estos los hice cuando estaba en segundo año y el codigo es muy largo :P , hay mucho desperdicio de lineas...
Hasta ahora me puse a trabajar en ellos para que queden mejor :smartass: , ya que no he tocado C++ desde entonces (desde que hice las librerias)... espero que te sean de utilidad y cuentame luego si les diste uso...


Seeyou!!! :hola:

Piyey.

157
C/C++ / Re: Lectura De Cadenas De Caracter En Modo Grafico
« en: Jueves 26 de Agosto de 2004, 04:09 »
Hola dARK mAGIC... :hola:

En este momento estoy leyendo tu consulta y dejame decirte que tengo tu solución. Yo he creado unos archivos de cabecera para eso, estos son TEXTBOX.H que te brindan la opcion de poner una caja de texto como en guindous, ademas de BOTON.H que es para los botones, COMBOBOX.H para las cajas de combo entre otras herramientas... :rolleyes:

El problema es que ahora mismo estoy en la Universidad y no los tengo a mano pero te aseguro que mañana mismo te los adjunto... :P


Espero que todavía los estes necesitando, o de todos modos en un futuro te servirán de mucho, te lo aseguro.

Seeyou!!!

Piyey

158
C/C++ / Re: Imanes En C
« en: Jueves 26 de Agosto de 2004, 03:19 »
Adjunto una funcion para cargar archivos PCX, que son mas pequeños que los BMP, pero si quieres una función que carge BMP solo pidelo y te lo daré.

En el archivo hay un ejemplo para que lo pruebes...
solo tienes que crear una imagen con formato PCX y colocarla en la direccion correcta o modificar la direccion en la función de carga...

Te recomiendo que inicies el modo gráfico en SVGA con 256 colores... :hola:

See you...

Piyey

159
Allegro / Re: Como abrir una imagen
« en: Viernes 20 de Agosto de 2004, 04:10 »
Hola trio09, estoy leyendo tu mensaje en la universidad donde estudio, por tal razon no tengo a mano la funcion de cargar un bmp en c, pero si tengo la de cargar un archivo PCX. Si quieres probarlo aqui te lo pongo...


Código: Text
  1.  
  2. /*
  3.     Para probar este ejemplo te recomiendo que inicies grafica con
  4.     256 colores, si tienes alguna duda escribeme a:
  5.  
  6.         piyeysomarriba@hotmail.com
  7.  
  8.     o bien visita mi pagina web en:
  9.  
  10.         piyey.webcindario.com (Por ahora esta en construccion)
  11. */
  12.  
  13. #include <dos.h>
  14. #include <mem.h>
  15. #include <stdlib.h>
  16. #include <conio.h>
  17. #include <stdio.h>
  18. #include <graphics.h>
  19.  
  20. typedef struct
  21. { int r,g,b;}MIPALETA;
  22.  
  23. #pragma option -w-
  24. void cargaPCX(int x,int y,char *archivo,int desp)
  25. {
  26.   // Variables utilizadas:
  27.  
  28.   FILE *pf;
  29.   char cabecera[128];
  30.   char fabricante, version, codificado, bpp;
  31.   int xm, ym, xM, yM, resh, resv;
  32.   char planos, bpl, tpaleta;
  33.   unsigned seg;
  34.   long tamanyo;
  35.   char valor;
  36.   int i, j;
  37.   unsigned char codigo;
  38.   unsigned char salir;
  39.   MIPALETA paleta[256];
  40.   char longitud;
  41.  
  42.   // Abrimos el archivo y leemos la paleta:
  43.   pf=fopen(archivo,"rb");
  44.   fseek (pf, 0, SEEK_END);
  45.   tamanyo = ftell (pf);
  46.   fseek (pf, tamanyo-769, SEEK_SET);
  47.   valor = getc(pf);
  48.   if (valor == 0xC)
  49.   { outportb(0x3c8, 0);// setea la paleta de colores
  50.     for(i = 0; i < 256; i++)
  51.     { outportb(0x3c9, getc(pf)/4);
  52.       outportb(0x3c9, getc(pf)/4);
  53.       outportb(0x3c9, getc(pf)/4);
  54.     }
  55.   }
  56.  
  57.   rewind(pf);
  58.   fread (cabecera, sizeof(char), 128, pf); /* leo del tir¢n la cabecera */
  59.   fabricante = cabecera[0];
  60.   version = cabecera[1];
  61.   codificado = cabecera[2];
  62.   bpp = cabecera[3];
  63.   seg = FP_SEG (cabecera);
  64.   movedata (seg, FP_OFF(&cabecera[4]), FP_SEG(&xm), FP_OFF(&xm), 2);
  65.   movedata (seg, FP_OFF(&cabecera[6]), FP_SEG(&ym), FP_OFF(&ym), 2);
  66.   movedata (seg, FP_OFF(&cabecera[8]), FP_SEG(&xM), FP_OFF(&xM), 2);
  67.   movedata (seg, FP_OFF(&cabecera[10]), FP_SEG(&yM), FP_OFF(&yM), 2);
  68.   movedata (seg, FP_OFF(&cabecera[12]), FP_SEG(&resh), FP_OFF(&resh), 2);
  69.   movedata (seg, FP_OFF(&cabecera[14]), FP_SEG(&resv), FP_OFF(&resv), 2);
  70.   planos = cabecera[65];
  71.   movedata (FP_SEG(cabecera), FP_OFF(&cabecera[66]), FP_SEG(&bpl), FP_OFF(&bpl), 2);
  72.   movedata (FP_SEG(cabecera), FP_OFF(&cabecera[68]), FP_SEG(&tpaleta), FP_OFF(&tpaleta), 2);
  73.  
  74.   setviewport(x,y,getmaxx()-1,getmaxy()-1,1);
  75.   x=0,y=0;
  76.  
  77.   salir=0;
  78.   while (!salir)
  79.   { fread (&codigo, sizeof(char), 1, pf);
  80.     if (codigo >= 192)
  81.     { longitud = (codigo & 63);
  82.       fread (&codigo, sizeof(char), 1, pf);
  83.     }
  84.     else
  85.      longitud = 1;
  86.  
  87.     for (i = longitud; i >= 1; i--)
  88.     { // Se supone puntero_pcx definido y con su memoria reservada y todo.
  89.       // pinta_punto(x,y,codigo,puntero_pcx);
  90.       putpixel(x,y,codigo);
  91.  
  92.       x++;
  93.       if (x > xM - xm + desp)
  94.       { x = xm;
  95.   y++;
  96.        if (y > yM - ym)
  97.    salir = 1;
  98.       }
  99.     }
  100.   }
  101.   setviewport(0,0,getmaxx()-1,getmaxy()-1,1);
  102. }
  103. #pragma option -w
  104.  
  105. int main(void)
  106. {
  107.    int gdriver = DETECT, gmode, errorcode;
  108.  
  109.    // Sustituye esta parte del codigo para iniciar modo grafico
  110.    // con 256 colores si quieres colocar
  111.    // una imagen con 256 colores...
  112.  
  113.    initgraph(&gdriver, &gmode, "C:\\TC\\BGI");
  114.    errorcode = graphresult();
  115.    if (errorcode != grOk)
  116.    {
  117.       printf("Graphics error: %s\n", grapherrormsg(errorcode));
  118.       printf("Press any key to halt:");
  119.       getch();
  120.       exit(1);
  121.    }
  122.  
  123.    setfillstyle(1,7);
  124.    bar(0,0,getmaxx()-1,getmaxy()-1);
  125.  
  126. //Deben estar las imagenes en la ubicacion correcta
  127.  
  128.    if(getmaxx()+1==640&&getmaxy()+1==480)
  129.    { cargaPCX(0,0,"Logo.pcx",0); }
  130.    if(getmaxx()+1==800&&getmaxy()+1==600)
  131.    { cargaPCX(0,0,"Logo8x6.pcx",0); }
  132.  
  133.    getch();
  134.    closegraph();
  135.    return 0;
  136. }
  137.  
  138.  


Espero te sea de utilidad... otro dia que tenga a mano la de cargar BMP con gusto te lo paso...


See you soon!!!

Piyey

160
Visual Basic 6.0 e inferiores / Re: Ocultar Aplicacion
« en: Lunes 28 de Junio de 2004, 21:18 »
Muchisimas gracias FredGar. Si que es muy "¡Dificil ehhhh!"... :P

Te lo agradezco muchisimo, en verdad que me sirvio, habia estado buscando esto por mucho tiempo para hacer un proyecto que me dejaron en la universidad...

Thanks!!!


See you!!!
Piyey.

161
Visual Basic 6.0 e inferiores / Re: Ocultar Aplicacion
« en: Lunes 24 de Mayo de 2004, 21:47 »
Hola Brroz, te agradezco mucho que hayas tenido la amabilidad de leer mi mensaje y contestarlo, probe el codigo que pusiste y me da el siguiente error:

Error '453' en tienpo de ejecución :

No se puede encontrar el punto de entrada de la DLL
RegisterServiceProcess en kernel32.

Lo probe en windows 2000, no se si sera por el sistema operativo, en que sistema operativo lo probaste?...

Thank's...

Salu2...

Piyey!!!

162
C/C++ / Re: Evitar Repeticiones
« en: Miércoles 5 de Mayo de 2004, 03:57 »
Hola Powers, lo que pasa con ese codigo es que en cada repeticion de una letra ira diciendo las veces que se repite a partir de ella o algo mas o menos asi, esto es:

papapapa

p se repite 4
a se repite 4
p se repite 3
a se repite 4
p se repite 3
a se repite 4
p se repite 3
a se repite 4

Con lo que te entendi quieres algo asi:

papapapa

p se repite 4
a se repite 4

Si eso es lo que quieres tienes que hacer un arreglo que represente a cada una de las letras

Código: Text
  1. int letras[26]={0};
  2.  

esto sera un contador para cada una de ellas y luego hacer la comparacion para cada letra en un for y si encuentra la letra aumentar el contador de dicha letra
Código: Text
  1. for(i='a';i<='z';i++)
  2. { for(j=0;j<tamaño;j++)
  3.    {  if(cadena[j]=='a')
  4.            letras[i-'a']++;
  5.    }
  6. }
  7.  
  8.  

 :comp:

o algo asi, si no entiendes me lo dices ya que puede tener algunos errores, lo que pasa es que estoy en un cyber y no tengo el compilador, asi que lo estoy haciendo al aire... :blink:

luego de eso para visualizar lo haces en otro for o en el cuerpo del primero pero despues del segundo, si letra[i-'a']!=0 entonces visualizas la letra i y el numero de repeticiones...
 :smartass:

see you!!! :devil:


Piyey.

163
C/C++ / Re: Boton En C Sin Libreria Grafica
« en: Martes 4 de Mayo de 2004, 03:20 »
#include <stdio.h>
#include <conio.h>

void main()
{
  _setcursortype(_NOCURSOR);
  textbackground(0);
  textcolor(15);
  clrscr();
  //219-223
  // █   ▀
  window(10,10,18,12);
  textbackground(4);
  textcolor(15);
  clrscr();
  gotoxy(2,2);
  printf("Aceptar");
  window(10,13,19,13);
  textbackground(0);
  textcolor(7);
  clrscr();
  printf(" █████████");
  window(19,11,19,12);
  textbackground(0);
  textcolor(7);
  clrscr();
  printf("▀");
  gotoxy(1,2);
  printf("▀");

  getch();
  window(10,10,19,13);
  textbackground(0);
  textcolor(15);
  clrscr();

  window(11,10,19,12);
  textbackground(4);
  textcolor(15);
  clrscr();
  gotoxy(2,2);
  printf("Aceptar");

  getch();
}


Ese es el dibujo de un boton en modo texto, suelto y presionado, si quieres haces una clase boton que se encargue de validar el estado del boton y asi puedes crear los botones que tu quieras. Yo tengo esto mismo pero en modo grafico, no se si lo quieres...

si te da algun problema avisame, lo que pasa es que estoy en un cyber y no tengo el compilador y lo estoy haciendo en el aire...

see you!!!

164
C/C++ / Re: Validacion De Datos
« en: Martes 4 de Mayo de 2004, 02:49 »
Hola danito, el problema que tienen esos codigos anteriores es que evalua hasta despues que el usuario introdujo el texto, una mejor forma de hacerlo seria mas o menos asi:

#include <stdio.h>
#include <conio.h>

void main()
{ int op;
  int valor=0;
  clrscr();
  while((op=getch())!=13)
  {
    if(op>=48&&op<=57)
    {
      putch(op);
      valor=valor*10+(op-'0');
    }
  }
  printf("\nvalor=%d",valor);
}

si tiene algun problema me avisas porque estoy desde un cyber y no tengo el compilador aqui...

see you!!!!

165
C/C++ / Re: Reemplazo Eliminacion De Un Dato
« en: Martes 4 de Mayo de 2004, 02:16 »
Pero con que trabajas, con listas enlazadas o que?

explica bien el problema y te podremos ayudar. :whistling:

166
C/C++ / Re: Reemplazo Eliminacion De Un Dato
« en: Sábado 24 de Abril de 2004, 04:04 »
:huh: Uhhhhhh, que????

si te explicaras mejor...   :blink:

167
C/C++ / Re: Imagen En Bmp
« en: Jueves 22 de Abril de 2004, 01:18 »
Hola pmike, yo tengo la experiencia siguiente: en mi casa tengo instalado en mi PC Windows 98 SE, y cuando me dejan trabajos los hago ahi en modo grafico ya sea en 16 colores o 256 colores, y cuando los reviso en la Universidad, que dicho sea de paso tienen instalado W2000 y W2003, si esta con 16 colores me funciona correctamente, pero si esta en 256 en algunas no me funciona, pero en otras solo me funciona si lo corro desde el compilador de C++, si lo corro desde el ejecutable me da el error pero de la tarjeta grafica, que dice que no soporta ese modo. Pero en XP nunca me ha dado ese problema...


Salu-2 a todos.

Piyey.

168
Visual Basic 6.0 e inferiores / Re: Ocultar Aplicacion
« en: Jueves 22 de Abril de 2004, 00:44 »
No mi querido "Bopo", el objetivo que persigo con esto no es para crear un virus, sino que quiero hacer un programa de control de PC's y que se apague en un tiempo predederminado, pero no quiero que sea cerrado por el usuario.

Muchas gracias por tu aporte de todos modos...




Gracias...
y Salu-2 a todos.

Piyey.

169
C/C++ / Re: Reemplazo Eliminacion De Un Dato
« en: Jueves 22 de Abril de 2004, 00:39 »
:comp: Hola althenna, yo estoy dispuesto a ayudarte, pero, ¿Cual es tu problema? Si nos dices cual es, creo que tendrias mas respuestas.


Salu-2 a todos.

Piyey.

170
Visual Basic 6.0 e inferiores / Ocultar Aplicacion
« en: Miércoles 21 de Abril de 2004, 03:33 »
Hola a todos los colegas de este foro.

Me dirijo a ustedes esta ves para preguntar si alguien por casualidad tiene el codigo para evitar que la aplicacion aparezca en el administrador de tareas, quiero que no puedan cerrar mi programa si no cumplen con una condicion, pero, he buscado como bloquear si presionan Ctrl+Alt+Supr pero en NT no funciona del todo bien, y por ahi escuche que se puede evitar que la aplicacion aparezca en el administrador de tareas en cualquier version de windows.

Espero una respuesta porfa...

 :devil:


 :scream:

Gracias...
y Salu-2 a todos.

Piyey.

171
Visual Basic 6.0 e inferiores / Re: Extraer Iconos
« en: Miércoles 14 de Abril de 2004, 04:18 »
:hola:  Hola amigos, disculpen por entrometerme en su conversacion pero me llamo la atencion ese programa microangelo, que es lo que hace?... extraer iconos?... yo tengo uno que se llama LiquidIcon que sirve para crear iconos, extraer de archivos .exe, .dll u otros que contengan iconos, mide 360k.

Por si lo quieren ahi se los pongo...



Salu-2 a todos.

Piyey.

172
Visual Basic 6.0 e inferiores / Re: Cambiar Icono
« en: Miércoles 14 de Abril de 2004, 03:00 »
:(  Hola de nuevo amigos...

Cyclop - > Muchisimas gracias por el codigo que pusiste, pero, he probado con muchos programas y lo unico que hace es quitarle el icono que tiene y lo deja sin icono. Gracias de todos modos, la intencion es lo que cuenta.

Boo - > Gracias a ti tambien Boo por lo del ResHack, pero lo que en verdad quiero es un codigo en Visual que cambie el icono del ejecutable, el ResHack es un programa editor Hexadecimal que te permite cambiar el icono de otro ejecutable, entre otras cosas.

Lo que realmente quiero, como ya lo mencione, es el codigo en Visual Basic que pueda cambiar el icono del mismo ejecutable (que el mismo programa cambie su propio icono)...



Gracias...
y Salu-2 a todos.

Piyey.

173
Visual Basic 6.0 e inferiores / Cambiar Icono
« en: Martes 13 de Abril de 2004, 02:48 »
Hola a todos los visitantes de este foro...
Solamente quiero saber si alguien sabe como cambiar el icono de un
programa hecho en Visual Basic, pero no es tan sencillo, lo que quiero saber
es cambiar el icono del ejecutable pero en tiempo de ejecucion, o sea,
ya hecho el ejecutable que se le pueda cambiar el icono.

Si alguien sabe ruego que me ayude porfavor, esta es mi direccion de coreo
[email:1uw5zxua]piyeysomarriba@hotmail.com[/email:1uw5zxua]

Gracias...
y Salu-2 a todos.

piyey

Páginas: 1 ... 5 6 [7]