ok gracias eso el lo que buscaba
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ú
'Ejemplo de creación de controles en tiempo de ejecución
Option Explicit
'Llevará la cuenta de los controles creados
Private numControles As Long
Private Sub Form_Load()
End Sub
Private Sub Label1_Click()
'Crear un nuevo control de cada tipo
'está declarada a nivel de módulo
numControles = numControles + 1
'Crear los controles
Load Label3(numControles)
Load Text1(numControles)
Load Text2(numControles)
'Posicionarlos y hacerlos visibles
With Label3(numControles)
.Visible = True
.Top = Label3(numControles - 1).Top + .Height + 60
.Caption = "" & numControles + 1 & ""
End With
With Text1(numControles)
.Visible = True
.Top = Text1(numControles - 1).Top + .Height + 30
End With
With Text2(numControles)
.Visible = True
.Top = Text2(numControles - 1).Top + .Height + 30
End With
End Sub
Private Sub Label2_Click()
'Eliminar un elemento de cada control anteriormente creado
'El control CERO no se puede eliminar
If numControles > 0 Then
'Descargarlos de la memoria
Unload Label3(numControles)
Unload Text1(numControles)
Unload Text2(numControles)
numControles = numControles - 1
End If
End Sub
date = rs.getString(8); //unixtime en formato 1250442076 por ejemplo
Option Explicit
Private Const EM_LINEFROMCHAR = &HC9
Private Const EM_GETLINE = &HC4
Private Declare Function SendMessage Lib "user32" _
Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
ByVal lParam As String) _
As Long
'
Public Function GetLine(txtTextBox As TextBox, Optional Linea As Long) As String
Dim LineaActual As String * 255
Dim LineaNumero As Long
Dim Longitud As Long
If Linea = 0 Then 'No se pasó línea
'La que está en la posición del cursor:
LineaNumero = SendMessage(txtTextBox.hwnd, EM_LINEFROMCHAR, txtTextBox.SelStart, 0&)
Else
LineaNumero = Linea - 1 '(Base 0)
End If
LineaActual = String(255, Chr(255))
Call SendMessage(txtTextBox.hwnd, EM_GETLINE, LineaNumero, LineaActual)
Longitud = InStr(LineaActual, Chr(255))
If Longitud > 0 Then
GetLine = Left(LineaActual, Longitud - 1)
Else
GetLine = LineaActual
End If
End Function
largo = Len(GetLine(Text1, 5))
busco = "email:"
For i = 0 To largo Step 1
busco = busco & " "
Next
txt_Contenido = Replace(txt_Contenido, busco, "email: " & GetLine(Text1, 5))