• Domingo 5 de Mayo de 2024, 15:47

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

Páginas: [1]
1
Inteligencia Artificial / Necesito Lisp Full Version
« en: Lunes 14 de Febrero de 2005, 20:00 »
Tengo common lisp pero es una demo. Quisiera saber si hay un sitio en internet
donde lo pueda descargar completo.
Por si acaso mi version de lisp es 3.2.7. si alguien tiene el serial y me lo puede facilitar se lo agradeceria.

2
Visual Basic 6.0 e inferiores / Re: Problemas Con Tabla De Datos
« en: Miércoles 12 de Enero de 2005, 21:03 »
Dejame revisar lo que dices, el campo si es cierto que lo configure como texto, pero eso lo hice porque me daba problemas a la hora de buscar registros en campos configurados como numero.
   De todas maneras dejame intentar de nuevo.

    MUCHAS GRACIAS :)

3
Visual Basic 6.0 e inferiores / Re: Procesos Paralelos
« en: Miércoles 12 de Enero de 2005, 20:57 »
Si en las operaciones incluidas en el command2 no hay variables que esten siendo utilizadas por el command1 no deberia de tener problemas.

4
Visual Basic 6.0 e inferiores / Problemas Con Tabla De Datos
« en: Martes 11 de Enero de 2005, 17:14 »
<_< Estoy accediendo a una tabla en access que yo mismo cree, y he descubierto que access me a modificado el orden de los registros en esta.
   Yo introduje los datos de mayor a menor, y access me los revolvio todos. Para mi es muy importante que esten ordenados, ya que yo necesito encontrar los datos anterior y posterior al valor que estoy buscando. Por ejemplo si tengo la siguinte tabla:

1
2
3
4
5
Entonces mando al programa a que busque el valor de 2.5, como este valor no esta en tabla el debe mandarme los valores extremos, osea, 2 y 3. Aqui les pongo un pedazo del codigo que estoy utilizando para esto.

   Private Sub Command2_Click()
    Dim SearchCriteria
    RAN = (Text7.Text + 273.15) * 1.8
    SearchCriteria = RAN
    menor = SearchCriteria
    igual = SearchCriteria
    If Trim$(SearchCriteria) <> "" Then
      SearchCriteria = "TEMPERATURA> '" + SearchCriteria + "'"
       menor = "TEMPERATURA< '" + menor + "'"
        igual = "TEMPERATURA= '" + igual + "'"
      Data1.Recordset.FindFirst SearchCriteria
      Data3.Recordset.FindLast menor
        Data4.Recordset.FindFirst igual
        If Text5.Text <> SearchCriteria Then
            Text5.Text = RAN
            Text6.Text = ""
        End If
        t3 = Text2.Text
        t1 = Text4.Text
        h3 = Text1.Text
        h1 = Text3.Text
        t2 = Text5.Text
        pr1 = Text8.Text
        pr3 = Text10.Text
        h2 = ((h3 - h1) / (t3 - t1)) * (t2 - t1) + h1
        pr2 = ((pr3 - pr1) / (t3 - t1)) * (t2 - t1) + pr1
        Label2.Caption = h2
        Text6.Text = h2
        Text9.Text = pr2
    End If

5
Visual Basic 6.0 e inferiores / Re: Procesos Paralelos
« en: Martes 11 de Enero de 2005, 17:01 »
Pues la manera mas sencilla de hacer lo que quieres es asi:

 sub command1_click()
     call command2_click()
ens sub

Con esto al presionar el boton 1 haces que se presione el 2. :hola:

6
Visual Basic 6.0 e inferiores / Re: Impresion
« en: Viernes 7 de Enero de 2005, 16:58 »
Tengo un formulario en el cual hice una tabla agregando textbox y lineas (o sea no use datagrid ni nada de eso), en esa tabla yo debo introducir valores (valores experimentales tomados de un experimento). En el mismo formulario coloque un boton que al presionarlo me abre otro formulario el cual contiene otra tabla(echa de la misma forma que la anterior), la cual me va a mostrar ciertos valores calculados con los datos que meti en la primera tabla.
  Lo que deseo es tener estas dos tablas en papel.
  Ya las he mandado a imprimir por form.print. Tambien utilice un commondialog y para asi poder configurar la hoja como horizontal.
  Pero todo esto me conduce a formularios impresos individualmente, yo deseo imprimir ambos formularios en una hoja, lo cual veo dificil. Lo que les pregunto es si los puedo mandar a otro programa(word por ejemplo), no importa que los mande individualmente, porque estando ya en el otro programa uno puede modificarlos a su gusto.
    Ah, tengo otra preguntica, y es que cuando utilizo el commondialog me pasa lo siguiente:

   Sub  command_click()

      showprinter (estoy llamando el cuadro de dialogo de impresora)
       formprint (mando imprimir el form)

end sub

Bueno, lo que me pasa es lo siguiente, cuando abre el cuadro de dialogo de la impresora y le doy Aceptar para que imprima, esta no lo hace, por eso tuve que agregar esa segunda linea de codigo, pero si le doy cancelar tambien imprime debido obviamente a esta segunda linea de codigo. Como hago que imprima sin depender de esta segunda linea de codigo?
    Sin mas que decir me despido, agradeciendoles mucho el haberme prestado atencion.
    Observacion: yo por lo general demoro para responder debido a que no tengo internet en casa, y visito muy poco los cybercafes, asi que no se desesperen. :hola:

7
Visual Basic 6.0 e inferiores / Impresion
« en: Martes 4 de Enero de 2005, 16:44 »
Deseo imprimir dos formularios en una misma pagina, tengo la corazonada de que eso no se puede.
    Por eso quisiera saber si se puede mandar la impresion de un formulario a otro documento, me explico, que mande la imagen o impresion del formulario a otra aplicacion, como word, para asi luego poder modificar el formato, y agregar los dos formularios en una pagina si lo deseo.

  muchas gracias :hola:

8
Visual Basic 6.0 e inferiores / Re: Crear Base De Datos Propia
« en: Miércoles 29 de Diciembre de 2004, 18:55 »
:whistling: Chamo cosiguete un tutorial de visual basic por internet y revisa el capitulo de manejo de datos, siempre aparece este tema, no te mando el tutorial te yo tengo porque no lo tengo a la mano, pero puedes conseguirlo en www.lawebdelprogramador.com

9
Visual Basic 6.0 e inferiores / Re: Procedimiento Demasiado Largo?
« en: Miércoles 29 de Diciembre de 2004, 18:44 »
:comp: Yo tuve ese problema y por desgracia mi codigo no se podia resumir y lo hice  fue lo siguiente: pique el codigo en dos uno mas grande que el otro lo suficiente como para que no me arrojase el error:Procedimiento demasiado largo(este error se debe a que dentro de un control el codigo no debe exceder de los 64 kb), luego agregue otro command2 con la propiedad visible=false y el trozo que le quite a mi codigo se lo agregue a este. Despues solo te queda llamar a este asi: call command2_click y este ejecutara el codigo.
   Observa que para esto debes saber muy bien donde vas a picar tu codigo, por ejemplo: si tienes un pocoton de condicional, entonces en algunos condicionales(en los que esten sobrando y dandote errores por ocupar tanto espacio) coloca el evento Call command2_click(). Yo no he leido tu codigo porque me da flojera, pero ten por seguro te esto te va a funcionar a la perfeccion, ya que conmigo funciono, alguna preguntaal respecto no dudes en preguntarme.

10
Visual Basic 6.0 e inferiores / Re: Ejecutar Programa Vb Desde Un Cd
« en: Miércoles 29 de Diciembre de 2004, 18:30 »
:whistling: Mira buscate un cd que cualquiera que tenga autorun, exploralo y adentro encontraras un archivo llamado por lo general autorun.ini, creo que es .ini de todas maneras buscalo y esta se abra con el bloc de notas observa como escribieron el codigo que por lo maximo tendra solo 3 lineas, y modifica el nombre del programa que ahi aparece poniendo el nombre del tuyo. Ojo cuando quemes el cd tu archivo ejecutable debe estar fuera de toda carpeta.

11
Visual Basic 6.0 e inferiores / Re: Impresión De Formularios
« en: Miércoles 29 de Diciembre de 2004, 18:23 »
:comp: Yo he estado trabajando en algo similar, y lo que hago es lo siguiente: igualo cada etiqueta a una variable, por ejemplo: nombre=label1.caption, esta variable nombre debes declararla como Global en un modulo, ejemplo:
Global nombre as String.  Luego al cargar el segundo formulario, llamas a estas variables y se las asignas a la propiedad caption de las etiquetas ubicadas en el form2.

OBSERVACION: Yo he tenido ese problema de que cuando asigno un procedimiento al evento Load o al evento Activate me da error: si te sigue dando el error has la siguiente prueba, agrega un boton al form2 y asignale el procedimiento que pusiste en Load (obviamente debes quitar este del Load), luego ejecutalo para que sucede. Deberia funcionar, si es asi vas a tener que ingeniartela, aqui te mando una trampa que yo hago y es la que,el procedimiento que tu deseas ejecutar en el load se lo asigno a un timer ubicado en el form2 le cambias la propiedad interval  a 100 o menos si lo deseas, y la propiedad enabled=false  y en el form2 activate
colocas   timer1.enabled=true y al final del procedimiento que escribiste dentro del timer coloca timer1.enabled=false. Respondeme si te sirvio la ayuda y si no tambien para ver que hacemos

Páginas: [1]