HOLA!!!
Nota: El codigo que escribi puede llegar a tener un minimo desfasaje.
GRACIAS POR LEER!!!
Nota: El codigo que escribi puede llegar a tener un minimo desfasaje.
GRACIAS POR LEER!!!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúPrivate Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Bucle()
Dim X As Long
Dim Milisec As Long 'cantidad de milisegundos por bucle
Dim Vueltas As Long 'cantidad de vueltas
Dim Time_Start As Long
Milisec = 1000
Vueltas = 10
Time_Start = GetTickCount()
For X = 1 To Vueltas
'Codigo a ejecutar si queres que lo haga apenas empieza el bucle sino lee abajo.
Do While Time_Start - getticount() < Milisec
DoEvents
Loop
Time_Start = Time_Start + Milisec
'El codigo a ejecutar si queres que lo haga despues del primer intervalo sino lee arriba.
Next
End Sub
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Bucle()
Dim X As Long
Dim Flag As Boolean ' Si esta en true Ejecuta el codigo
Dim Milisec As Long 'cantidad de milisegundos por bucle
Dim Vueltas As Long 'cantidad de vueltas
Dim Time_Start As Long
Milisec = 1000
Vueltas = 10
Flag = True ' aca si queres que la primera ejecucion sea cuando pase el primer intervalo quita esta linea
Time_Start = GetTickCount()
Do While X <= Vueltas
DoEvents
If Flag Then
'El codigo a ejecutar
Flag = False
End If
If (Time_Start - GetTickCount()) >= Milisec Then
X = X + 1
Flag = True
Time_Start = Time_Start + Milisec
End If
Wend
End Sub
Private Function VeryVerySlow7193(sPath as string) as string
Dim fso As New FileSystemObject
Dim Archivo as File
Set Archivo = fso.GetFile(sPath)
If Not (Fi Is Nothing) Then VeryVerySlow7913 = Fi.Name : Exit Function
VeryVerySlow7913 = "Error, asegurese que el archivo existe (This Function Sucks)"
End Function
Private Declare Function GetFileTitle Lib "comdlg32.dll" Alias "GetFileTitleA" (ByVal lpszFile As String, ByVal lpszTitle As String, ByVal cbBuf As Integer) As Integer
Private Function Fn7913(sPath As String) As String
Dim Mem As String
Mem = String(255, 0)
GetFileTitle sPath, Mem, 255
Fn7913 = Trim(Mem)
End Function