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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10
61  Programación / Programación Visual Basic / Re: Abrir solo dos instancias de mi programa en: 28 Marzo 2006, 00:29 am
Otra opcion es pasarle como parametro al ejecutable la cantidad de instancias que se van llamando:

Código:
Private Instancias As Long

Private Sub Form_Load()
  Instancias = Val(Command)
  Instancias = Instancias + 1
  If Instancias < 2 Then
   Shell (App.Path & "\" & App.EXEName & " " & Instancias)
  End If
End Sub


Saludos
62  Programación / Programación Visual Basic / Re: limite en textbox en: 22 Marzo 2006, 19:41 pm
O si no podrias usar el control MaskEdBox con esta mascara:
###.###.###.###

saludos
63  Programación / Programación Visual Basic / Re: cronometro en: 22 Marzo 2006, 19:34 pm
No es necesario complicarse tanto con la conversion de horas, ya que se pueden hacer operaciones matematicas con variables de tipo DATE ya que se manejan internamente como reales.
Tendrias que definir 2 variables, una para la hora y otra para el intervalo que le restas:

Código:
Dim Hora, Intervalo as Date

Private Sub Form_Load()
  Hora = Timevalue("2:59:59")
  Intervalo = Timevalue("00:00:01")
End sub

Private Sub Timer1_Timer()
  Hora = Hora - Intervalo
  Label1 = Format(Hora, "HH:mm:ss")
End Sub

Saludos
64  Programación / Programación Visual Basic / Re: Problema con decimales en: 3 Marzo 2006, 19:07 pm
No se si funciona en VB 5 pero la funcion para dar formato a una variable es format, seria asi:

Código:
salida =  Format (numero, "#.00")

Tiene una utilidad enorme, para fechas, numeros, etc.

saludos
65  Programación / Programación Visual Basic / Re: Sencillo: ordenar base d datos en: 27 Febrero 2006, 22:43 pm
Con que motor estas trabajando? porque los caracteres comodin para el LIKE en la mayoria de los motores de BD son % y _ (el '%' es como '*' y el '_' es como '?'), por lo menos en los que he trabajado: Oracle, SQL Server, MySql, Informix

Saludos
66  Programación / Programación Visual Basic / Re: Problemas al leer en: 23 Febrero 2006, 22:15 pm
Con un array, ahi va el ejemplo:

Código:
Dim Cadena, Num() As String
Dim i As Long
  Cadena = "010511"
  ReDim Num(Len(Cadena) / 2)  'Redimensiono el array con la        cantidad de elementos que voy a guardar
  For i = 1 To Len(Cadena) Step 2
    Num((i - 1) / 2) = Mid(Cadena, i, 2)
  Next i

Saludos
67  Programación / Programación Visual Basic / Re: Problemas al leer en: 23 Febrero 2006, 21:42 pm
En principio si tenes 12 checkbox vas a tener que usar dos digitos para todos los numeros, ej 01, 05, 11. La funcion Len te devuelve la longitud de la cadena. 
Por ejemplo si cadena tiene "010511", la variable num va a tomar los valores 01, 05 y 11.

Código:
For i=1 to len(cadena) step 2
  num = mid(cadena, i,2)
Next i

68  Programación / Programación Visual Basic / Re: Obtener Path en: 23 Febrero 2006, 18:49 pm
Citar
tiene que haber otra forma, xq tiene que ser algo agil.

No creo, fijate que cuando buscas un archivo desde el explorador de windows, lo hace recorriendo todo el disco.
Creo que hay una funcion para indexar el contenido del disco rigido pero nunca la probé.

69  Programación / Programación Visual Basic / Re: Obtener Path en: 22 Febrero 2006, 23:52 pm
No creo que haya otra forma que recorriendo el arbol de directorios.

Saludos
70  Programación / Programación Visual Basic / Re: Row en: 22 Febrero 2006, 21:00 pm
Supongo que estas hablando de un control grid, no? Si es asi tenes dos propiedades: grid.rows te da la cantidad de filas y grid.cols la cantidad de columnas.

Páginas: 1 2 3 4 5 6 [7] 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines