Español
Fuente/ Codesnippets

Ermittlung Ratón Mausometer Wegstrecke

 

KompilierenMarcaSeparación
###################################################################
MOUSOMETER
Ermittlung der genauen Strecke, die der Mauszeiger zurĂĽcklegt in
Zentimetern. Macht nicht wirklich Sinn, aber wen es interessiert...
Copyright Sven Bader 1999
Dieser Quelltext ist Freeware. Bei Verwendung bitte Quelle angeben.
Kritik und Anregungen an: info@svenbader.de
Für eventuell auftretende Schäden wird keine Haftung übernommen.
###################################################################
Def GetCursorPos(1) !"USER32","GetCursorPos"
Declare x1%,y1%,x2%,y2%     Altes und neues Koordinaten-Paar
Declare distance%,faktor!   Distanz und Faktor fĂĽr die Umrechnung in Zentimeter
Declare Pos#
Dim Pos#,8
WindowStyle 24
WindowTitle "Mousometer"
Window (%MaxX / 2 - 100), (%MaxY / 2 - 50) - 200,100 Fenster in Bildschirmmitte anzeigen
Der Faktor um Pixel in Zentimeter umzurechnen ergibt sich aus der aktuellen Diagonale der Desktopauslösung
und der Bildschirmdiagonale.
faktor! = Sqrt(%MaxX^2 + %MaxY^2) / 43.18  17" = 43,18cm

While Neq(%scankey,27) Abbruch mit ESC

    Sleep 50             CPU entlasten
    GetCursorPos(Pos#)   absolute Mauskoordinaten erhalten
    x1% = Long(Pos#,0)
    y1% = Long(Pos#,4)
    distance% = distance% + Sqrt(abs(x1% - x2%) * abs(x1% - x2%) + abs(y1% - y2%) * abs(y1% - y2%))Satz des Pythagoras ;-)

    If (x2% <> x1%) | (y2% <> y1%) Nur bei Ă„nderung den Text aktualisieren

        Locate 1,1
        Print add$("Pixel: ",Str$(distance%))
        Print add$("cm: ",Str$(Int(distance% / faktor!)))

    Endif

    x2% = x1%
    y2% = y1%

EndWhile

Disponer Pos#
 
06.08.2004  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

2.991 Views

Untitledvor 0 min.
Mittermeier Daniel09.01.2013
inrav28.06.2012
Julian Schmidt25.02.2012
Hans Hermann01.04.2011

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie