• Viernes 8 de Noviembre de 2024, 13:52

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 - naked-boy

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Re: Pegar Foto Desde Cualquier Ubicacion
« en: Jueves 9 de Agosto de 2007, 20:04 »
Hola amigos, ya habia visto en Visual FoxPro y Visual .Net manejar Bd con imagenes, pero no imaginaba que se pudiera en VB6.0  :blink:

Gracias por compartir sus conocimientos con la Banda
Le hice unas pequeñas modificaciones al código que enlazo... Cpmario
Porque la neta eso de estar guardando el Binario de la foto, como que esta muy enredado para nosotros los novatos :lightsabre:

Bueno aquí dejo el archivo para todos los principiantes que buscan algo más sencillo de manejar.

2
Visual Basic 6.0 e inferiores / Re: Redondeo En Vb6
« en: Jueves 2 de Agosto de 2007, 21:43 »
Hola amigo....
Creo que te estas ahogando en un vaso de agua :o

La respuesta ya te la dieron y no te diste cuenta:

Lo que tienes que hacer es lo siguiente (Pseudocodigo), priemero necesita unas variables donde guardar tus valores, para restarlos y sumarlos.
Yo creo que si te servirá :comp:

Text1.text= 14.5

......
Dim Var1 As Integer
Var1= val(Text1.text)
c = Round(Var1)
.....

if Text1 > c then
  Var2=Text1-c
else
  Var2=c-Text1
end fi
....

if Var2 <= 0.2 then
    ... No haces nada
Text1=c
end if

if Var2 > .03 and Var2 <7 then
Text1=  Var1 - Var2 +  0.5
end if

if Var2 > .07  then
    ... No haces nada
Text1=c
end if

3
Visual Basic 6.0 e inferiores / Re: Ayuda Con Archivos Temporales
« en: Miércoles 4 de Julio de 2007, 00:26 »
A mi me sucedio una vez lo mismo que me estas platicando, fue cuando era inexperto ("Todavía más aunque no lo crean")  :kicking:

Esto se debio a que no conocia a la perfección como agregar y borrar formularios, entonces al reciclar un sistema que tenia le fuí cambiando los nombres de los formularios, sin borrar los que ya no utilizaba entonces se empezo hacer un chilaquil cada que generaba el ejecutable brotaban 10 o 15  archivos.tmp

Te recomiendo que lo vuelvas a hacer desde un formulario limpio, solo tiene que ir copiando la pantallas y código, no te tomará más de 10 minutos y te garantizo que dejará de causarte conflictos...!!!  :lightsabre:

Bye....

4
Visual Basic 6.0 e inferiores / Re: Contraseña En La Base De Datos
« en: Martes 3 de Julio de 2007, 23:22 »
Tienen toda la razón soy un perfecto animal...  :kicking:
Cuando empece a programar utilizaba mucho el DATA.

Llenaba de objetos mi formulario (Cuando jalaba datos de varias tablas era un caos) , por esa razón cuando deje de utilizarlos, ya solo me dedicaba a escribir sentencias y decí llamarlo "código puro". El cual es menos engorroso para mí.

Otra cosa, donde puedo encontrar un manual que me explica más la teoría que la práctica porque de verdad que estoy bien podrido, lo único me mantiene  :lightsabre:  programando es mi lógica la cual es bastante creativa y poco formal..... jejejeje

Bueno ya por último les agradesco la ayuda y el código queda de la siguiente manera, por mientras me conformo con que corra el sistema....
Más adelante buscaré más retos...!!
Bye


    Path = App.Path & "\bd1.mdb"
    Set BaseDatos = OpenDatabase(Path, False, False, "MS Access;PWD=edson")
    Set Rs = BaseDatos.OpenRecordset("Select * From escuela")

5
Visual Basic 6.0 e inferiores / Re: Calcular Porcentaje %
« en: Martes 3 de Julio de 2007, 03:34 »
Tengo un sistema que calcula el precio de un producto al darle el número de articulos a comprar...!
Lo hace de la siguiente forma y obtego el IVA...!!
Me imagino que te servirá de algo este código .....




Private Sub Articulos_Change()

If Val(Existencia.Text) > Val(Articulos.Text) Or Val(Existencia.Text) = Val(Articulos.Text) Then
   Subtotal.Text = Val(Precio.Text) * Val(Articulos.Text)
   Total.Text = Val(Subtotal.Text) * 1.15
   IVA.Text = Val(Subtotal.Text) * 0.15
Else

   If Existencia.Text = "" Then
      Var2 = 0
   Else
     MsgBox "Producto Agotado", vbInformation, "Alerta"
   End If
End If
End Sub

6
Visual Basic 6.0 e inferiores / Contraseña En La Base De Datos
« en: Martes 3 de Julio de 2007, 03:28 »
Manejo mucho este código simple que realiza la conexión a la BD sin ADO, es "código puro",  :scream:  pero al agregarle una contraseña a la base de datos no logro hacer que este código la abra.
La neta no se que es lo que le falta, donde poner la instrucción del Password, o si se debe de escribir de otra forma....  En fin no tengo idea de como va..
Si alguién me puede ayudar lo agradeceré mucho...
El código es el siguiente....


Private Sub Text1_Change()

Set BaseDatos = OpenDatabase(App.Path & "\bd1.mdb")
'************************************************
'      Como validar una Contraseña de la BD ???
'      Set BaseDatos = OpenDatabase(Password = edson)       <----
'                                                                              Obviamente así no es
'************************************************
Set Rs = BaseDatos.OpenRecordset("Select * From escuela")
 
 With Rs
  Dim BCadenay, B As Variant
  If Rs.RecordCount > 0 Then
   List8.Clear
   List9.Clear
   List10.Clear
   List11.Clear
   List1.Clear
   Rs.MoveFirst
   BCadenay = Len(Text2.Text)
   While Not Rs.EOF
    cadenay = Mid(Rs(1), 1, Len(Text2.Text))
     If UCase(cadenay) Like UCase(Text2.Text) Then
      List1.AddItem "$"
      List8.AddItem Rs(0)
      List9.AddItem Rs(1)
      List10.AddItem Rs(4)
      List11.AddItem Rs(3)
     End If
    Rs.MoveNext
   Wend
  End If
 End With
End Sub

Páginas: [1]