|
281
|
Programación / .NET (C#, VB.NET, ASP) / Re: Importar .dll
|
en: 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
|
|
|
283
|
Programación / .NET (C#, VB.NET, ASP) / Re: selecionador de archivos C#
|
en: 8 Julio 2008, 04:30 am
|
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
|
|
|
288
|
Programación / .NET (C#, VB.NET, ASP) / Re: Eventos Ratón C#
|
en: 3 Julio 2008, 18:52 pm
|
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
|
Programación / .NET (C#, VB.NET, ASP) / Re: Eventos Ratón C#
|
en: 3 Julio 2008, 04:52 am
|
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
|
Programación / .NET (C#, VB.NET, ASP) / Re: Eventos Ratón C#
|
en: 2 Julio 2008, 17:43 pm
|
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
|
|
|
|
|
|
|