Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Emulera musklickning?

Postades av 2002-04-06 22:54:44 - Anders Moldin, i forum visual basic - allmänt, Tråden har 3 Kommentarer och lästs av 516 personer

Kan man emulera en musklickning på en utvald pixel, eller en koordinat i ett objekt, t.ex. en WebBrowser?


Svara

Sv: Emulera musklickning?

Postades av 2002-04-07 01:38:23 - Johan Hjort

Skapa två textboxar och en knapp.

Lägg in det här i en modul:

<code>
Declare Function SetCursorPos& Lib "user32" (ByVal x As Long, ByVal y As Long)
Public t&
</code>


Sen är det bara att lägga in den här koden i en CommandButton.

<code>
On Error GoTo korv
t& = SetCursorPos(Text1.Text, Text2.Text)
korv:
If Err.Number = 0 Then
Exit Sub
Else
MsgBox "Woops, you made something bad!", vbCritical, "Bad user!"
End If
</code>

/Hjorten


Svara

Sv: Emulera musklickning?

Postades av 2002-04-07 09:26:13 - Anders Moldin

Jag fick bara upp det där felmeddelandet hela tiden så jag skrev det såhär:
MsgBox "Woops, you made something bad! Error: " & Err.Number, vbCritical, "Bad user!"

Då sa programmet:
"Woops, you made something bad! Error: 13"

Men jag hittade inget om error 13 även om jag känner igen det och det känns vanligt...


Svara

Sv: Emulera musklickning?

Postades av 2002-04-07 14:11:16 - Johan Hjort

Jag glömde visst bort att säga att du måste fylla i värden som finns.
T.ex 500 och 500.

Error 13 är det här: (taget från hjälpfilen i VB5)

sual Basic is able to convert and coerce many values to accomplish data type assignments that weren't possible in earlier versions. However, this error can still occur and has the following causes and solutions:

· The variable or property isn't of the correct type. For example, a variable that requires an integer value can't accept a string value unless the whole string can be recognized as an integer.

Try to make assignments only between compatible data types. For example, an Integer can always be assigned to a Long, a Single can always be assigned to a Double, and any type (except a user-defined type) can be assigned to a Variant.

· An object was passed to a procedure that is expecting a single property or value.

Pass the appropriate single property or call a method appropriate to the object.

· A module or project name was used where an expression was expected, for example:

Debug.Print MyModule

Specify an expression that can be displayed.

· You attempted to mix traditional Basic error handling with Variant values having the Error subtype (10, vbError), for example:

Error CVErr(n)

To regenerate an error, you must map it to an intrinsic Visual Basic or a user-defined error, and then generate that error.

· A CVErr value can't be converted to Date. For example:

MyVar = CDate(CVErr(9))

Use a Select Case statement or some similar construct to map the return of CVErr to such a value.

· At run time, this error typically indicates that a Variant used in an expression has an incorrect subtype, or a Variant containing an array appears in a Print # statement.

To print arrays, create a loop that displays each element individually.

For additional information, select the item in question and press F1.

/Hjorten


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 645
27 953
271 710
579
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies