lunes, 30 de enero de 2012

Tooltip en c#


En visual baisc 6.0 mostrar un mensaje en un botón ToolTip, simplemente teniamos que ir a esa propiedad del objeto deseado, en c# es diferente, aqui le muestro una función para lograr dicho resultado



Función para crear un  ToolTip en c#


private void mostrartip(string Mensaje)
        {
            ToolTip tp = new ToolTip();
            //Para que sea un globo y no un simple rectangulo
            tp.IsBalloon = true;
         
            tp.ToolTipIcon = ToolTipIcon.Info;
            //Colocamos un titulo
            tp.ToolTipTitle = "Atención";
            if (Mensaje == "Buton1")
                {
                tp.SetToolTip(button1, "Usted esta en el Buton 1");
                }
            else if (Mensaje == "Buton2")
               {
                   tp.SetToolTip(button2, "Usted esta en el Buton 2");
               }         
        }
// Mensaje almacena el nombre del objeto que deseamos mostrar el ToolTip

//ahora  en el evento que deseamos se muestre el Tooltip llamamos la función.


    private void button1_MouseMove(object sender, MouseEventArgs e)
        {
            mostrartip("Buton1");
        }
en este caso cuando el usuario mueva el puntero del mouse en el objeto buton1 se ejecutara el evento llamando la función  mostrartip()


Att. Diógenes Amaury





Leer TXT vb6

Hoy le muestro la forma de almacenar un usuario y una clave en un archivo de texto, de manera que si intenta compiarnos la aplicación, el sistema primero busca dicho archivo en caso de no existir no permite continuar.

Nota: el archivo esta creado en un archivo plano(Note Pad o bloc de nota)
En la primera linea almacena el nombre de usuario y la segunda la clave.


Open "C:\Sistema\RUTA.txt" For Input As #1
Dim Linea As String, Total As String
'Dim FILA As Integer

Do Until EOF(1)
Dim miArray() As String
Line Input #1, Linea
miArray = Split(Linea, ",")
Total = Total + Linea + vbCrLf


Loop
Close #1

USARIO = miArray(0)
CLAVE = miArray(1)

Att.
Diógenes Amaury MS


Es en la crisis donde aflora lo mejor de cada uno, porque sin crisis todo viento es caricia.
Albert Einstein.
1879-1955.



Nosotros


Saludos Amig@s
En este blog, pretendo publicar todo lo relacionado al mundo de la programación de  computadoras, utilizando lenguajes como visual basic 6.0, vb.net.c# y java.
Es importante decirle que el objetivo fundamental es el poder aclarar dudas a los estudiantes de informática, de igual manera a todo aquel que como yo disfrutamos de este maravilloso mundo de las tecnologías de la información.
Temas como la programación orientada a objeto, ERP, CRM, Business intelligence, entre otros, serán mostrados en esta página.
Considero que Teoría y práctica  es la clave fundamental para lograr un aprendizaje significativo, la filosofía de nuestro blog esta fundamentada en estos dos pilares, ya que una teoría que no puede ser demostrable no pasa de ser una simple teoría.
Me  he dedicado a desarrollar aplicaciones tanto de escritorio como web, utilizando  vb6, vb.net c# y actualmente java utilizando el IDE Eclipse para aplicaciones mobiles.
Además trabajo como profesor, con experiencia docente en todos los niveles de la educación, básica, intermedia y superior, fuy profesor fundador de la asignatura informática del Colegio la Esperanza(Santiago), Profesor de  la Escuela Nacional de Informática (Santiago), Encargado del Proyecto Aula Virtual para la enseñanza (Proyecto Ave) , Instituto Técnico Softmatica(Snatiago), Actualmente Profesor en la Universidad Dominicana O&M y en la Universidad Abierta Para Adultos ambas ubicadas en Santiago.
He laborado en empresas de zona franca, tanto textileras, como manufactureras de tabaco, soy consultor de sistemas de varias empresas en la ciudad de Santiago y Santo Domingo. Creador del sistemas Consultorio Global un software para uso exclusivo del sector salud.



Att.
Diógenes Amaury MS