Autor
|
Tema: ¿Como puedo crear un auto-clicker en C#? Con SetPoint (X,Y). (Leído 5,756 veces)
|
milenio204
Desconectado
Mensajes: 11
|
En el VB.Net e creado muchos autoclicks pero en el Visual Studio C# no me deja poner los códigos invertidos , es decir .
Los codigos los pasos del VB.Net a C# y al ponerlo en el programa Visual Studio me salta un tipo de error del : [DllImport y de private const mouseclickup = 4; private const mouseclickdown = 2;
El codigo entero es el siguiente : [DllImport("kernel32", EntryPoint= "GetComputerNameA")] private const mouseclickup = 4; private const mouseclickdown = 2; private static extern int GetComputerName(StringBuilder lpBuffer, ref int nSize);
Con el button y demás también me salta error , timers , RadioButton .. Si alguien tiene los códigos estaría muy agradecido . Gracias.
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.878
|
En el VB.Net e creado muchos autoclicks pero en el Visual Studio C# no me deja poner los códigos invertidos.
Con el button y demás también me salta error , timers , RadioButton .. Si alguien tiene los códigos estaría muy agradecido . Gracias. No se si te das cuenta que debería cerrar el post sólamente por ese tipo de comentarios. Puedes buscar la definición correcta en Google: [DllImport("kernel32", EntryPoint= "GetComputerNameA")] private static extern int GetComputerName(byte[] lpBuffer, ref int nSize);
O puedes leer un libro sobre como iniciarte en CSharp, sobran las palabras. saludos!
|
|
|
En línea
|
|
|
|
milenio204
Desconectado
Mensajes: 11
|
Me pone : Error 1 No se puede encontrar el tipo o el nombre de espacio de nombres 'DllImport' (¿falta una directiva using o una referencia de ensamblado?) C:\Users\Daniel\Desktop\Proyectos del C#\Autoclick Exterminium\Autoclick Exterminium\Form1.cs 19 10 Autoclick Exterminium
Error 2 No se puede encontrar el tipo o el nombre de espacio de nombres 'DllImportAttribute' (¿falta una directiva using o una referencia de ensamblado?) C:\Users\Daniel\Desktop\Proyectos del C#\Autoclick Exterminium\Autoclick Exterminium\Form1.cs 19 10 Autoclick Exterminium
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Hombre, milenio tu por aquí...Ya te dije que buscases un ejemplo ya hecho... http://www.codeproject.com/Articles/32556/Auto-Clicker-Cprivate const int MOUSEEVENTF_MOVE = 0x0001; /* mouse move */ private const int MOUSEEVENTF_LEFTDOWN = 0x0002; /* left button down */ private const int MOUSEEVENTF_LEFTUP = 0x0004; /* left button up */ private const int MOUSEEVENTF_RIGHTDOWN = 0x0008; /* right button down */ DllImport("user32.dll", CharSet = CharSet.Auto,CallingConvention=CallingConvention.StdCall)] public static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
Un saludo.
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.878
|
Me pone : Error 1 No se puede encontrar el tipo o el nombre de espacio de nombres 'DllImport' (¿falta una directiva using o una referencia de ensamblado?) C:\Users\Daniel\Desktop\Proyectos del C#\Autoclick Exterminium\Autoclick Exterminium\Form1.cs 19 10 Autoclick Exterminium
Error 2 No se puede encontrar el tipo o el nombre de espacio de nombres 'DllImportAttribute' (¿falta una directiva using o una referencia de ensamblado?) C:\Users\Daniel\Desktop\Proyectos del C#\Autoclick Exterminium\Autoclick Exterminium\Form1.cs 19 10 Autoclick Exterminium
La solución a tus errores: System.Runtime.InteropServices Si te fijases mejor en VisualStudio puedes corregir este tipo de errores (missing usings) con 2 clicks.
|
|
« Última modificación: 25 Enero 2014, 19:45 pm por Eleкtro »
|
En línea
|
|
|
|
milenio204
Desconectado
Mensajes: 11
|
Muchas gracias por la ayuda , ya se que soy algo novato en esto pero me podeis ayudar en una última cosa? , En el Timer 1 pongo su codigo al transformarlo de VB.Net a C# que es System.Windows.Forms.Cursor.Position = new Point(TextBox1.Text, TextBox2.Text); mouse_event(mouseclickdown, 0, 0, 0, 0); mouse_event(mouseclickup, 0, 0, 0, 0);
Y me salta 6 errores en los cuales me dice que mouse_event , mouse_event , mouseclickup , mouseclickdown y TextBox1 , TextBox2 no existen en el contexto actual .
Esto ultimo del timer es muy importante para que este programa funcione . Gracias .
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Auto Clicker (Programado en autoit)+ Pregunta
Scripting
|
tOxiC;
|
4
|
7,763
|
17 Agosto 2009, 19:13 pm
por tOxiC;
|
|
|
[Visual Basic] Ayuda con crear un clicker
Programación Visual Basic
|
avmiitxe
|
1
|
2,931
|
14 Abril 2011, 20:30 pm
por 79137913
|
|
|
Ghost Mouse Auto Clicker 3.4 (Monitoriza clicks, Y los reproduce)
Software
|
Eleкtro
|
0
|
2,078
|
17 Febrero 2012, 22:32 pm
por Eleкtro
|
|
|
¿Como crear un auto-clicker en C#?
Programación C/C++
|
milenio204
|
0
|
1,775
|
25 Enero 2014, 11:43 am
por milenio204
|
|
|
[Delphi] DH Auto Clicker 0.6
Programación General
|
BigBear
|
0
|
3,006
|
2 Octubre 2016, 20:02 pm
por BigBear
|
|