Error en Windows7 con framework 1.0
Publicado por Juan Carlos (1 intervención) el 03/02/2011 07:16:14
Saludos amigos,
El problema lo describiré como sigue:
- Tengo una aplicación construida en con C# framework 1.0, que se ejecuta sin problemas en Windows XP
- La misma aplicación la quiero ejecutar en un equipo Windows 7 con framework 3.5 por default e instalado frameworrk 1.0 para mi aplicación.
- se produce el siguiente error, cuando se usa la Sentencia SendKey
SecurityException
Unable to create Hook.
at System.Windows.Forms.SendKeys.InstallHook()
at System.Windows.Forms.SendKeys.Send(String keys, Control control, Boolean wait)
at System.Windows.Forms.SendKeys.Send(String keys)
at WsPk.FrmBasic.BitSave_ItemClick(Object sender, ItemClickEventArgs e)
System.Windows.Forms
InstallHook
- Se resuelve el problema si desactivo el control de cuentas de usuario.
- Para iniciar la aplicación antes mencionada debo controlar que no exista instancias del programa funcionando, para lo cual debo acceder a los procesos iniciados en el equipo, pero con la desactivación del control de cuentas de usuario me despliega una excepción que indica que no se puede acceder a los procesos del equipo. esto no se presenta si el control de cuentas de usuario está activado, pero en cambio si este está activado se presenta el error del punto 2-
agradezco sus comentarios, y si encuentro la solución no dudaré en compartirla con vosotros.
El problema lo describiré como sigue:
- Tengo una aplicación construida en con C# framework 1.0, que se ejecuta sin problemas en Windows XP
- La misma aplicación la quiero ejecutar en un equipo Windows 7 con framework 3.5 por default e instalado frameworrk 1.0 para mi aplicación.
- se produce el siguiente error, cuando se usa la Sentencia SendKey
SecurityException
Unable to create Hook.
at System.Windows.Forms.SendKeys.InstallHook()
at System.Windows.Forms.SendKeys.Send(String keys, Control control, Boolean wait)
at System.Windows.Forms.SendKeys.Send(String keys)
at WsPk.FrmBasic.BitSave_ItemClick(Object sender, ItemClickEventArgs e)
System.Windows.Forms
InstallHook
- Se resuelve el problema si desactivo el control de cuentas de usuario.
- Para iniciar la aplicación antes mencionada debo controlar que no exista instancias del programa funcionando, para lo cual debo acceder a los procesos iniciados en el equipo, pero con la desactivación del control de cuentas de usuario me despliega una excepción que indica que no se puede acceder a los procesos del equipo. esto no se presenta si el control de cuentas de usuario está activado, pero en cambio si este está activado se presenta el error del punto 2-
agradezco sus comentarios, y si encuentro la solución no dudaré en compartirla con vosotros.
Valora esta pregunta
0