Menú

Mostrar Mensajes

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ú

Mensajes - MANULOMM

#281
.NET (C#, VB.NET, ASP) / Re: Importar .dll
9 Julio 2008, 16:18 PM
pues yo la implemento normal y me funciona perfectamemente.
mira:

//Hago el using.
using Grados;

//y en un evento lo hago asi:
GradosCe g = new GradosCe();
MessageBox.Show(g.ConvertToFarenheit(20).ToString());


para guardar el valor en otra variable de tipo numerico seria asi.


GradosCe g = new GradosCe();
double Far = double.Parse(g.ConvertToFarenheit(2).ToString());


ojo veo que tus metodos devuelven object, esto es inecesario pues siempre retornas otro numero, es mejor que retornes double.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#282
.NET (C#, VB.NET, ASP) / Re: Importar .dll
8 Julio 2008, 22:48 PM
podrias subir el code completo o la dll, seria mas facil descifrar lo que quieres.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#283
hola, estas un poco perdido, el componente que estas utilizando FileSystemWatcher, lo que hace es vigilar un directorio y reportar lo que pasa con el, lo que necesitas es obternet el directorio de un archivo en especifico, necesitas un OpenFileDialog asi:



//Haces un Using asi:
using System.Windows.Forms;

//Te Declaras un Objeto de Tipo OpenFileDialog
OpenFileDialog dialogo = new OpenFileDialog();

//para mostrar el cuadro de seleccion de archivo hacemos asi:
if (dialogo.ShowDialog() == DialogResult.OK)
{
    //solo si se selecciono un archivo y se oprime OK obtenemos el path.
   //para obtener el path llamas a FileName si es un archivo o a FileNames si son varios.
//Aqui un ejemplo de como mostrar el PATH.
    MessageBox.Show("El Path seleccionado es:" + dialogo.FileName);
}


Espero esto te sriva.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#284
mm, que tanto sabes de acceso a datos, el escenario es tipado o no, sabes bien c#?, que prentes hacer???, la estructura de datos ya esta terminada???....

Atentamente,


Juan Manuel Lombana
Medellín - Colombia
#285
pues a mi hace poco me ocurrio que no me dejaba ver algunas pestañas en el visual studio, reinstale y nada, formatee y funciono...

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#286
busque por el codigo del error (Un poco obvio no...) y encontre esto:

http://support.microsoft.com/kb/948479

en ingles a ver que puedes hacer!!!!


Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#287
y cuando te sale, por que no subes una captura del error.. .seria de mucha ayuda

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#288
debes hacer la conversion en la invocacion a long
osea

mouse_event((long)MOUSEEVENTF_LEFTDOWN, 425, 330, 0, 0);


el error es que no coincide el envio de parametros con lo que la funcion espera (PInvoke)

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#289
Hola, te paso una info que encontre...(Porcierto deberias pasar la solucion al Framework 2.0 pues el 1.1 esta obsoleto.)

//Codigo Probado en VS 2008 (Framwork 2.0 y 3.5) y en SharpDevelop 1.1 (Framework 1.1)
            //Hacer este using.
            using System.Windows.Forms;

            int x = 10;
            int y = 50;
            this.Cursor = new Cursor(Cursor.Current.Handle);
            Cursor.Position = new Point(x, y);


Por Cierto Con la API seria Asi


//Agregas este using.
using System.Runtime.InteropServices;

public class Form1 : Form
{
               [DllImport("User32.dll")]
               public static extern bool SetCursorPos(int x, int y);

void Button1Click(object sender, System.EventArgs e)
{
                        //Este metodo mueve el cursor en X(parametro1) y en Y(parametro2)
SetCursorPos(50,50);
}
}

si no entiendes algo BUSCA EN GOOGLE... jejeje, si algo posteas....

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
#290
hola, pues con un evento propiamente no podes mover el mouse, los eventos responden a las acciones propias de la pesonar, lo que tenes que hacer es buscar la api para mover el mouse y ya veras te miras lo de las coordenadas.


Atentamente,

Juan Manuel Lombana
Medellín - Colombia