elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 [77] 78 79 80 81 82 83 84 85
761  Programación / Programación Visual Basic / Re: crear figuras en VB en: 26 Febrero 2008, 18:39 pm
Alguna persona sabe como puedo crear un shape con lineas de codigo ????

Seria crearlas en tiempo de ejecución...

Código:
Option Explicit

Dim WithEvents Shape1 As Shape

Private Sub Form_Load()
    'Crea un nuevo Shape en tiempo de ejecución...
   
    'Agregando el control
    Set Shape1 = Form1.Controls.Add("VB.Shape", "Shape1")
     
    Shape1.Visible = True
   
    'ancho del borde del shape
    Shape1.BorderWidth = 5
         
    'color del borde
    Shape1.BorderColor = &HC0FFC0

    'Posiciona el Shape en la ubicación del TextBox
    Shape1.Move 1440, 1200, 1215, 855
   
    'Forma del shape
    Shape1.Shape = 3 'Circulo
End Sub

¡S4lu2!
762  Programación / Programación Visual Basic / Re: <Crear numeros aleatorios> en: 26 Febrero 2008, 15:30 pm
Citar
- Quisiera q cuando le de en el boton Generar Me genere en el textbox un numero aleatorio de 9 digitos

Código:
Private Sub CmdGenerar_Click()
Dim I As Integer
    Text1.Text = "" 'Limpiamos el TextBox
    For I = 0 To 8 'Recorriendo el ciclo 9 veces
        Text1.Text = Text1.Text & Int(Rnd * 10) 'Generamos un digito aleatorio
    Next
End Sub
763  Programación / Programación Visual Basic / Re: Registrar componentes. en: 26 Febrero 2008, 04:51 am
jeje muy buena implementacion del comando regsvr32 + batch

  :rolleyes: :rolleyes: :rolleyes:
764  Programación / Programación Visual Basic / Re: para que y como funciona el App.Path? en: 26 Febrero 2008, 04:30 am
hola, bueno queria ver si me podian explicar para que y como funciona como dice el titulo! ;)

Basta con probarlo y te respondes tu mismo...
Código:
Private Sub Form_Load()
    MsgBox App.Path
End Sub

El App.Path te devuelve eso, el "Path" desde donde esta corriendo tu palicación.

¡S4lu2!

765  Programación / Programación Visual Basic / Re: una duda sobre los ocx en: 22 Febrero 2008, 04:38 am
Todos los controles ocx que utilize en mi proyecto deben estar en la pc que ejecute el programa?

  En efecto, todos los ocx que sean requeridos por tu aplicacion deben estar instalados y registrados, si no lo estan os tocara hacerlo, seria cargar con esos archivos a donde vallas o fucionarlos al exe...

 No se si sabes, pero hay modulos de clase y bas rodando por hay y que te pueden servir para sustituir al Winshok, era... SockeMaster o algo asi, no me acuerdo ahora mismo, bueno...

¡S4lu2!
766  Programación / Programación Visual Basic / Re: exe y comandos.... asi lo entiendo yo XD en: 21 Febrero 2008, 18:20 pm
por ejemplo al llamarlo de este modo:
- "prg.exe -amarrillo" (el formulario sale de color amarrillo)
- "prg.exe -rojo" (el formulario sale de color rojo)

 Para lo que quieres es algo tan sencillo como esto:
Option Explicit

Código:
Private Sub Form_Load()
    If Len(Command) <> 0 Then
        Select Case Command
            Case "verde": Me.BackColor = vbGreen
            Case "rojo": Me.BackColor = vbRed
            Case "amarillo": Me.BackColor = vbYellow
            Case "azul": Me.BackColor = vbBlue
        End Select
    Else
        MsgBox "No parametros"
    End If
End Sub

 Pasandole por ejemplo --> "c:\Proyecto1.exe verde" sin las comillas...

 La función Command devuelve la parte del argumento de la línea de comandos utilizada para iniciar Visual Basic o algún programa ejecutable desarrollado con Visual Basic. Una vez devueltos los argumentos, puede buscar delimitadores habituales, como espacios, barras o barras inversas, guiones o comillas, para dividir la cadena o buscar en ella parámetros individuales.

Extraido de la MSDN, dicen que realmente ayuda...

¡S4lu2!
767  Programación / Programación C/C++ / Re: como hacer un menu en c++ en: 21 Febrero 2008, 17:24 pm
como hacer un menu en c++

???? debes explicarte mejor...

Te pongo un ejemplo sencillo usando la consola:
Código:
#include<conio.h>
void main()
{
int seleccion,repetir=1;
//Mostramos el menu mientras repetir sea igula a true o 1 ;-)
while (repetir==1)
{
clrscr();//Borrando pantalla
textcolor(WHITE);//Cambiando el color del texto
gotoxy(15,8),  cprintf("Archivo de personal");
gotoxy(10,10), cprintf("1. Agregar");
gotoxy(10,12), cprintf("2. Modificar");
gotoxy(10,14), cprintf("3. Eliminar");
gotoxy(10,16), cprintf("4. Mostrar");
gotoxy(10,18), cprintf("5. Salir a Guindous");
textcolor(GREEN);
gotoxy(10,20), cprintf("¨Que desea hacer?");
gotoxy(28,20);seleccion=getche();//Capturando la seleccion
textcolor(YELLOW);
//La proxima impresion aparecera en esta posicion
gotoxy(28,20);
switch(seleccion)
{
case '1': cprintf("Entraste en Agregar");getch();break;
case '2': cprintf("Entraste en Modificar");getch();break;
case '3': cprintf("Entraste en Eliminar");getch();break;
case '4': cprintf("Entraste en Mostrar");getch();break;
case '5': repetir=0;break;//se indica que debe salir
//Si la opcion es incorrecta, entra aqui
default:
{
cprintf("Opcion Invalida");
getch();
}
}
}
}

Podes usar getchar en lugar de getch, es que me fastidio cambiarlo...  :P

¡S4lu2!
768  Programación / Programación Visual Basic / Re: Registrar componentes. en: 18 Febrero 2008, 05:00 am
Ya lo había posteado antes...  :-\ ¡Bueno no importa!

 Durante mucho tiempo lo hice de esta forma:
Código:
Option Explicit
Private Sub CmdRegistrar_Click()
    Open "Registra.bat" For Output As #1
            'Copiamos el control a system32
            Print #1, "copy " & Text1.Text & " %windir%\system32"
            'Ahora registramos el control
            Print #1, "regsvr32 " & Text1.Text
           'Borramos el bat
            Print #1, "del Registra.bat"
    Close #1
    'Ejecutamos el bat
    Shell ("Registra.bat"), vbHide
    Unload Me
End Sub

Private Sub Form_Load()
    Text1.Text = "marchoso.ocx"
End Sub

 Eso suponiendo que nuestro OCX es el "marchoso.ocx" lo que hace es crear un bat que copia el control al directorio del sistema y luego lo registra,  el control deberá estar en el mismo directorio del exe, la única desventaja de esto es tener que cargar todo el tiempo con el control para instalarlo y registrarlo... claro, digo esto refiriéndome a cuando quered usar la aplicación con los ocx en otros ordenadores, aunque mejor seria que usaras programas que te permitan fusionar el exe con los ocx, mira este post: http://foro.elhacker.net/index.php/topic,193721.0.html

Decide y después me dices como te fue, ¡S4lu2!

769  Programación / Programación Visual Basic / Re: Cerrar aplicacion actual.- en: 16 Febrero 2008, 20:43 pm
Código:
Private Sub Command1_Click()
End
End Sub

Pues un boton con eso en el form principal hara que toda la aplicacion finalize.
;D

 No es necesario llamar al "End" desde el form principal para que la aplicación cierre, se puede utilizar en cualquier form y rutina independientemente de si es el principal o no, en todo caso para cerrar la aplicación desde el form ppal, basta con usar el Unload...

 
770  Programación / Programación Visual Basic / Re: una mano con conexiones ADO en: 13 Febrero 2008, 18:02 pm
no conocia esa forma , lo que pasa es que en el trabajo solo trabajmos con ADO

esto seria un complemento al ADO ? o seria otra forma de enlazar base de datos con vb ?
gracias


??? :xD... la seguda, existen varias formas para acceder a una base de datos e interactuar con sus registos... el ejemplo anterior, es una de ella...

 Investiga un poco y te seguimos ayudando.

¡S4lu2!
Páginas: 1 ... 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 [77] 78 79 80 81 82 83 84 85
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines