elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 [314] 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 ... 356
3131  Programación / Programación Visual Basic / Re: Detectar posición del cursor de texto en: 23 Julio 2008, 23:42 pm
si ahora entiendo,proba con GetCaretPos....te tira la cordenada dentro del textbox...

Código
  1. Option Explicit
  2. Private Declare Function GetCaretPos Lib "user32" (lpPoint As POINTAPI) As Long
  3. Private Type POINTAPI
  4.    X As Long
  5.    Y As Long
  6. End Type
  7.  
  8. Private Sub Text1_KeyPress(KeyAscii As Integer)
  9. Dim XPos As Long
  10. Dim YPos As Long
  11. XPos = GetTCursX
  12. YPos = GetTCursY
  13. Me.Caption = "X: " & XPos & " Y: " & YPos
  14. End Sub
  15.  
  16. Public Function GetTCursX() As Long
  17.    Dim pt As POINTAPI
  18.    GetCaretPos pt
  19.    GetTCursX = pt.X
  20. End Function
  21.  
  22. Public Function GetTCursY() As Long
  23.    Dim pt As POINTAPI
  24.    GetCaretPos pt
  25.    GetTCursY = pt.Y
  26. End Function
  27.  

saludos.
3132  Programación / Programación Visual Basic / Re: Detectar posición del cursor de texto en: 23 Julio 2008, 19:02 pm
Hola,probate este ejemplo,usa la api SendMessageLong y las constantes EM_LINEFROMCHAR,EM_GETLINECOUNT...y algunas mas para saber la posicion en el textbox...

posicion cursor textbox

saludos.
3133  Programación / Programación Visual Basic / Re: Api Google Char en: 23 Julio 2008, 03:25 am
Hola, excelente Leandro  ;D,esto esta muy bueno,viste se pueden hacer un monton de cosas con estas api's onlines ya sea de google o de cualquier otro,tienen tantas opciones que no da para leerlo todo,por lo menos yo no podria es una perdida de tiempo bastante importante leer todo,pero ir haciendo miniaplicaciones de a poco asi mostrando funciones esta bien... :xD

saludos.
3134  Programación / Programación Visual Basic / Re: Manipular API Google Maps desde Visual Basic en: 23 Julio 2008, 03:23 am
bueno gracias a todos y a hannah por tomarse tiempo de modificar ya gregarle cosas,que la verdad se le pueden agregar mil cosas y medio como que no da gana  :xD...y si gulabyte esto es algo que se me ocurrio a mi,empeze a leer sobre estas api's y se me ocurrio...dentro de poco vas a ver como usar la api de Youtube, en mi actualizacion de el programa que hice para bajar videos de youtube voy a usar la api de Youtube para hacer algunas cositas :xD...capas que mañana lo suba...

saludos.
3135  Programación / Programación Visual Basic / Re: Posición y medidas de un objeto en pantalla a través de su handle en: 22 Julio 2008, 23:30 pm
Hola,si vos queres restringir el cursor a un determinado control podes usar esto...es del api-guide:

Código
  1. Private Type RECT
  2.    left As Long
  3.    top As Long
  4.    right As Long
  5.    bottom As Long
  6. End Type
  7. Private Type POINT
  8.    x As Long
  9.    y As Long
  10. End Type
  11. Private Declare Sub ClipCursor Lib "user32" (lpRect As Any)
  12. Private Declare Sub GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT)
  13. Private Declare Sub ClientToScreen Lib "user32" (ByVal hWnd As Long, lpPoint As POINT)
  14. Private Declare Sub OffsetRect Lib "user32" (lpRect As RECT, ByVal x As Long, ByVal y As Long)
  15. Private Sub Form_Load()
  16.    'KPD-Team 1999
  17.    'URL: http://www.allapi.net/
  18.    'E-Mail: KPDTeam@Allapi.net
  19.    Command1.Caption = "Limit Cursor Movement"
  20.    Command2.Caption = "Release Limit"
  21. End Sub
  22. Private Sub Command1_Click()
  23.    'Limits the Cursor movement to within the form.
  24.    Dim client As RECT
  25.    Dim upperleft As POINT
  26.    'Get information about our wndow
  27.    GetClientRect Picture1.hWnd, client
  28.    upperleft.x = client.left
  29.    upperleft.y = client.top
  30.    'Convert window coördinates to screen coördinates
  31.    ClientToScreen Picture1.hWnd, upperleft
  32.    'move our rectangle
  33.    OffsetRect client, upperleft.x, upperleft.y
  34.    'limit the cursor movement
  35.    ClipCursor client
  36. End Sub
  37. Private Sub Command2_Click()
  38.    'Releases the cursor limits
  39.    ClipCursor ByVal 0&
  40. End Sub
  41. Private Sub Form_Unload(Cancel As Integer)
  42.    'Releases the cursor limits
  43.    ClipCursor ByVal 0&
  44. End Sub
  45.  
  46.  

cambia Me por el control, que quieras...que tenga handle..

saludos.
3136  Programación / Programación Visual Basic / Re: [SpyUserAgent] Mi ultima aplicacion, aver que les parece en: 21 Julio 2008, 23:21 pm
reviviste un post de 1 año  :¬¬ :¬¬
3137  Programación / Programación Visual Basic / Re: Propagacion via MSN LIVE en: 21 Julio 2008, 10:01 am
este es un post de hace 5 meses  :¬¬, aca me parece no se trata el tema de VBS ,lo tendrias que hacer me parece en el foro de Scripting...

saludos.
3138  Programación / Programación Visual Basic / Re: COdigo HTML de WebBrowser en: 21 Julio 2008, 04:57 am
Hola,mira este post:

Codigo de pagina web

saludos.

3139  Programación / Programación Visual Basic / Re: Ayuda con un proyecto en: 19 Julio 2008, 05:53 am
bueno estaba al pedo y te hice un ejemplo nuevo a ver si lo captas  :P ,bueno lo primero que vi fue que estas trabajando con el ADODC que usa como metodo ADO y al mismo tiempo estabas usando DAO... :huh: por eso te estaba tirando error,y otra cosa NUNCA conectes los controles en el panel de propiedades porque la ruta que pones es de tu computadora,pero si la llevas a otra computadora al abrir el programa tira errores la ruta de la base,como me paso a mi,yo no tengo tu ruta de la base en mi pc...para corregir eso tenes que siempre conectarlo desde codigo usando la propiedad App.Path y decirle que la base esta en la carpeta del proyecto asi App.Path & "\base.mdb" y no con una ruta relativa "c:\carpeta\base.mbd"....te comente algunas lineas..podes hacer todo en un formulario,no hace faltan 2...

Descargar: Ejemplo ADODC

saludos.

3140  Programación / Programación Visual Basic / Re: Ayuda con un proyecto en: 18 Julio 2008, 23:41 pm
si esta bien ,salvo que esta con ADO y el maneja DAO y me inmagino se le va a hacer un quilombo en la cabeza  :P
Páginas: 1 ... 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 [314] 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 ... 356
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines