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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12
101  Programación / Programación Visual Basic / problema textbox :S en: 28 Diciembre 2012, 22:57 pm
 miren mi problema es que en el codigo ingreso el correo donde quiero que se envie el mail pero quiero que que por medio de un textbox se agrege al codigo la direccion espere me entiendan xD aqui el codigo

Código:
    Set oMail = New clsCDOmail
    With oMail
         
        .servidor = "smtp.gmail.com"
        .puerto = 465
        .UseAuntentificacion = True
        .ssl = True
        .Usuario = "correo@gmail.com"
        .PassWord = "contrasena"
       
        .Asunto = "aquixd"
        .Adjunto = "C:\WINDOWS\lolaso"
        .de = "correo@gmail.com"
        .para = Text3.Text
        .Mensaje = "aqui te mando"
       
        .Enviar_Backup
   
    End With
   
    Set oMail = Nothing

 .para = Text3.Text <--- aqui es lo que no puedo hacer lo que quiero es que mediante el textbox agregar al codigo el email pero no se puede funciona si pongo directo el email en el codigo pero no quiero asi espero me ayuden :S

y funciona con este modulo
Código:
Option Explicit

' para la conexión a internet
Private Declare Function InternetGetConnectedState _
    Lib "wininet.dll" ( _
    ByRef lpdwFlags As Long, _
    ByVal dwReserved As Long) As Long

Private Const INTERNET_CONNECTION_MODEM_BUSY As Long = &H8
Private Const INTERNET_RAS_INSTALLED As Long = &H10
Private Const INTERNET_CONNECTION_OFFLINE As Long = &H20
Private Const INTERNET_CONNECTION_CONFIGURED As Long = &H40

' variables locales
Private mServidor As String
Private mPara As String
Private mDe As String
Private mAsunto As String
Private mMensaje As String
Private mAdjunto As String
Private mPuerto As Variant
Private mUsuario As String
Private mPassword As String
Private mUseAuntentificacion As Boolean
Private mSSL As Boolean

Public Event Error(Descripcion As String, Numero As Variant)
Public Event EnvioCompleto()

Function Enviar_Backup() As Boolean
   
    ' Variable de objeto Cdo.Message
   Dim oCDO As Object
         
    ' chequea si hay conexión
   If InternetGetConnectedState(0&, 0&) = False Then
       RaiseEvent Error("No se puede enviar el correo. " & _
                        "Verificar la conexión a internet si está disponible", 0)
       Exit Function
    End If
   
   
   
    ' chequea que el puerto sea un número, o que no esté vacío
   If Not IsNumeric(puerto) Then
       RaiseEvent Error("No se ha indicado el puerto del servidor", 0)
       Exit Function
    End If
   
    ' Crea un Nuevo objeto CDO.Message
   Set oCDO = CreateObject("CDO.Message")
   
    ' Indica el servidor Smtp para poder enviar el Mail ( puede ser el nombre _
      del servidor o su dirección IP )
   oCDO.Configuration.Fields( _
    "http://schemas.microsoft.com/cdo/configuration/smtpserver") = mServidor
   
    oCDO.Configuration.Fields( _
    "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
   
    ' Puerto. Por defecto se usa el puerto 25, _
     en el caso de Gmail se usa el puerto 465
   
    oCDO.Configuration.Fields.Item _
        ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = mPuerto

   
    ' Indica el tipo de autentificación con el servidor de correo _
     El valor 0 no requiere autentificarse, el valor 1 es con autentificación
   oCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/" & _
                "configuration/smtpauthenticate") = Abs(mUseAuntentificacion)
   
    ' Tiempo máximo de espera en segundos para la conexión
   oCDO.Configuration.Fields.Item _
        ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10

    ' Configura las opciones para el login en el SMTP
   If mUseAuntentificacion Then

    ' Id de usuario del servidor Smtp ( en el caso de gmail, _
     debe ser la dirección de correro mas el @gmail.com )
   oCDO.Configuration.Fields.Item _
        ("http://schemas.microsoft.com/cdo/configuration/sendusername") = mUsuario

    ' Password de la cuenta
   oCDO.Configuration.Fields.Item _
        ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = mPassword

    ' Indica si se usa SSL para el envío. En el caso de Gmail requiere que esté en True
   oCDO.Configuration.Fields.Item _
        ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = mSSL
   
    End If
   
    ' Estructura del mail
   '''''''''''''''''''''''''''''''''''''''''''''''
   
    ' Dirección del Destinatario
   
    oCDO.To = mPara
   
    ' Dirección del remitente
   oCDO.From = mDe
   
    ' Asunto del mensaje
   oCDO.Subject = mAsunto
   
    ' Cuerpo del mensaje
   oCDO.TextBody = mMensaje
   
    'Ruta del archivo adjunto
   If mAdjunto <> "" Then
        If Len(Dir(mAdjunto)) = 0 Then
            ' ..error
           RaiseEvent Error("No se ha encontrado el archivo en la siguiente ruta: ", 0)
            Exit Function
        Else
            ' ..lo agrega
           oCDO.AddAttachment (mAdjunto)
        End If
    End If
   
    ' Actualiza los datos antes de enviar
   oCDO.Configuration.Fields.Update
   
    On Error Resume Next
    Screen.MousePointer = vbHourglass
    ' Envía el email
   oCDO.Send
    Screen.MousePointer = 0
    ' .. si no hubo error
   If Err.Number = 0 Then
       Enviar_Backup = True
       RaiseEvent EnvioCompleto
   
    ElseIf Err.Number = -2147220973 Then
       RaiseEvent Error("Posible error : nombre del Servidor " & _
                        "incorrecto o número de puerto incorrecto", Err.Number)
    ElseIf Err.Number = -2147220975 Then
       RaiseEvent Error("Posible error : error en la el nombre de usuario, " & _
                                                "o en el password ", Err.Number)
    Else
       RaiseEvent Error(Err.Description, Err.Number)
    End If

    ' Descarga la referencia
   If Not oCDO Is Nothing Then
        Set oCDO = Nothing
    End If
   
    Err.Clear
   
    Screen.MousePointer = vbNormal
End Function

' propiedades
'''''''''''''''''''''
Property Get servidor() As String
    servidor = mServidor
End Property
Property Let servidor(value As String)
    mServidor = value
End Property


Property Get para() As String
    para = mPara
End Property
Property Let para(value As String)
    mPara = value
End Property


Property Get de() As String
    de = mDe
End Property
Property Let de(value As String)
    mDe = value
End Property


Property Get Asunto() As String
    Asunto = mAsunto
End Property
Property Let Asunto(value As String)
    mAsunto = value
End Property


Property Get Mensaje() As String
    Mensaje = mMensaje
End Property
Property Let Mensaje(value As String)
    mMensaje = value
End Property


Property Get Adjunto() As String
    Adjunto = mAdjunto
End Property
Property Let Adjunto(value As String)
    mAdjunto = value
End Property


Property Get puerto() As Variant
    puerto = mPuerto
End Property
Property Let puerto(value As Variant)
    mPuerto = value
End Property


Property Get Usuario() As String
    Usuario = mUsuario
End Property
Property Let Usuario(value As String)
    mUsuario = value
End Property


Property Get PassWord() As String
    PassWord = mPassword
End Property
Property Let PassWord(value As String)
    mPassword = value
End Property


Property Get UseAuntentificacion() As Boolean
    UseAuntentificacion = mUseAuntentificacion
End Property
Property Let UseAuntentificacion(value As Boolean)
    mUseAuntentificacion = value
End Property


Property Get ssl() As Boolean
    ssl = mSSL
End Property
Property Let ssl(value As Boolean)
    mSSL = value
End Property




 
102  Programación / Scripting / [batch] google chrome inicio en: 24 Noviembre 2012, 22:29 pm
Código:
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\chrome.exe\shell\open\command /v "" /t REG_SZ /d "%USERPROFILE%\Configuración local\Datos de programa\Google\Chrome\Application\chrome.exe www.google.com.mx"  /f

por que en configuración cuando se agrega al registro sale 1/4 ?¿
103  Programación / Scripting / cambiar pagina inicio con bath en: 24 Noviembre 2012, 18:40 pm
ay alguna forma de cambiar la pagina de inicio con bath desde el regedit ?¿
Código:
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\chrome.exe\shell\open\command 
esa es una forma de cambiarlo pero como cambio esto
Código:
"C:\Documents and Settings\9\Configuración local\Datos de programa\Google\Chrome\Application\chrome.exe" www.google.com.mx

sin borrar todo solo agregar la url donde dice www.google.com.mx
104  Programación / Programación Visual Basic / ayuda seleccionar chat en web en: 17 Noviembre 2012, 21:30 pm
el codigo del timer es asi

AppActivate ("Chat Amigos") 'muesta la ventana
Timer1.Interval = Text2.Text 'tiempo timer
SendKeys Text1.Text ' manda el texto
SendKeys "{enter}" ' manda el texto

lo que quiero es saber como seleccionar el text del chat donde se escribe no puedo selecionarlo :S de antemano gracias
105  Programación / Scripting / [VBS] ircs chats mandar mensajes en: 16 Noviembre 2012, 19:07 pm
es posible con vbscript mandar mensajes a una determinada ventana a un chat ?¿ cada cierto tiempo
106  Foros Generales / Dudas Generales / irc mandar mensajes en: 16 Noviembre 2012, 18:28 pm
es posible mandar mensajes a un chat online si estar en el pc ?¿ y si se puede como podrias hacer eso de antemano ?¿
107  Programación / Programación Visual Basic / visual basic especie de agenda en: 13 Noviembre 2012, 20:23 pm
por favor necesito ayuda :S

este es el codigo
guardar
Código:
Private Sub Command1_Click()
Open "C:\WINDOWS\xd.txt" For Append As #1
'vbCrLf es como un enter
Print #1, "fecha="; Date; vbCrLf; vbCrLf; "clave= "; Text1.Text & vbCrLf; "nombre="; Text2.Text & vbCrLf; "precio="; Text3.Text; vbCrLf
Close #1
MsgBox "guardado"
End Sub
abrir
Código:
Private Sub Command2_Click()
Dim foo As Integer
        foo = FreeFile
    Open "C:\WINDOWS\xd.txt" For Input As #foo
        Text4.Text = Input(LOF(foo), #foo)
            Close #foo
   
aqui esta el programa
http://www.mediafire.com/?37o07mrd6l01wg6

necesito si me podrian ayudar a que la informacion del archivo de texto se borre ojala me pudieran ayudar
108  Programación / Scripting / control de ventas papeleria batch en: 11 Noviembre 2012, 23:40 pm
es posible crear un un control de ventas de una papeleria en bath y si se puede me podrias decir como si no serias mucha molestia gracias :D
109  Programación / Scripting / textbox chat bath en: 10 Noviembre 2012, 18:17 pm
es posible mandar un mensaje con bath por textbox ?¿
quiero saber si puedo mandar un mensaje por textbox como si estubieras mandando un mensaje por un chat de antemano gracias xD
110  Programación / Scripting / enviar por ftp txt determinado tiempo en: 7 Noviembre 2012, 00:24 am
asi es como dice el titulo necesito saber si despues de determinado tiempo se puede enviar un txt ami ftp ¿?
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines