Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: kabukiman en 22 Junio 2007, 10:36 am



Título: Duda sobre compilación VB
Publicado por: kabukiman en 22 Junio 2007, 10:36 am
Hola pues resulta que tengo un programa i en el modulo tengo unas constantes de configuración, la pregunta es como podria ajustar el valor de esas variables sin tener que recompilarlo con visual basic  :huh:

Ante todo gracias por las respuestas

a i una duda visual basic 6 genera codigo binario o es interpretado ?


Título: Re: Duda sobre compilación VB
Publicado por: R41N-W4R3 en 22 Junio 2007, 11:08 am

  Hola, pues te recomiendo lo siguiente:
   
    En primer lugar, procura realizar esas configuraciones genericas en unas DLL que te crees tu mismo. Asi las modificaciones que realices solo en esas DLL se aplicaran en las llamadas que realices  a las mismas desde el proyecto pricipal. Esto requiere que tu proyecto este bien planeado con una buen diseño.

  Encuanto a tu segunda pregunta, el VB no es un lenguaje interpretado. Se compila y se generan archivos compilados para su uso con sus respectivas dll,ocx o lo que quieras.

  Un saludo y espoero haberte servido de ayuda. Cualquier duda aqui estamos para eso.....


Título: Re: Duda sobre compilación VB
Publicado por: Hans el Topo en 22 Junio 2007, 14:08 pm
si son constantes no son variables xD

podrías cambiar el valor si fuesen variables, tomando los valores de un .txt mismamente, a la hora de inicializarlas lees el fichero y cargas los valores, no tiene más xD


Título: Re: Duda sobre compilación VB
Publicado por: ranslsad en 23 Junio 2007, 16:35 pm
Bueno podrias hacerlo leyedo un ini.. te dejo como leer y como escribir ini..

Para Leer Ini:
Código:
Dim cadena As String
Dim separa As Variant

Open App.Path & "\Configuracion.ini" For Input As #1
    While Not EOF(1)
        Line Input #1, cadena
        separa = Split(cadena, ":")
        If separa(0) = "LocalPort" Then Text1.Text = separa(1)
        'Esto solo lee el archivo y lo pone en el programa
    Wend
Close #1

Para Escribir Ini:

Código:
Open App.Path & "\Configuracion.ini" For Output As #1
    Print #1, "LocalPort:" & Text1.Text
    'y aki lo escribe al cerrar
Close #1

Si tienes alguna duda, ya sabes. :)

Salu2

Ranslsad


Título: Re: Duda sobre compilación VB
Publicado por: kabukiman en 25 Junio 2007, 14:07 pm
ok gracias poer vuestras respuestas