AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mausspur

Ein Thema von Fredyy · begonnen am 4. Jun 2006 · letzter Beitrag vom 5. Jun 2006
Antwort Antwort
Benutzerbild von Fredyy
Fredyy

Registriert seit: 31. Mär 2005
Ort: Wilhelmshaven
46 Beiträge
 
Delphi 7 Personal
 
#1

Mausspur

  Alt 4. Jun 2006, 17:53
Hi,
Ich habe wieder mal eine Frage
Diesmal, wie ich mit Delphi die Windows-Mausspur ansteuern kann.
Ihr wisst schon das teil, was jeden nervt

Naja ich brauche es abundzu auf meinem notebook und wollte mir ein prog dafür basteln.

danke schonmal

bye
fredyy
Frederick B.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Mausspur

  Alt 4. Jun 2006, 18:37
Zitat:
wie ich mit Delphi die Windows-Mausspur ansteuern kann.
Wie meinst du das, willst du diese Funktion durch dein Programm aktivieren oder möchtest du das selber implementieren?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Fredyy
Fredyy

Registriert seit: 31. Mär 2005
Ort: Wilhelmshaven
46 Beiträge
 
Delphi 7 Personal
 
#3

Re: Mausspur

  Alt 4. Jun 2006, 19:13
ich möchte die windows-funktion aktivieren.

Ich weiß auch das es geht nur leider nicht wie

google hilft mir auch nciht weiter

bye
fredyy
Frederick B.
  Mit Zitat antworten Zitat
hboy

Registriert seit: 16. Jan 2004
364 Beiträge
 
#4

Re: Mausspur

  Alt 4. Jun 2006, 22:18
In die Hölle mit dir
Power is nothing without TControl
  Mit Zitat antworten Zitat
hboy

Registriert seit: 16. Jan 2004
364 Beiträge
 
#5

Re: Mausspur

  Alt 4. Jun 2006, 22:29
so... hab mir die abgefetzte Haut wieder angenäht:


Delphi-Quellcode:
type PVoid = ^Pointer;
function SystemParametersInfo( uiAction: Cardinal; uiParam: Cardinal; pvParam: PVOID; fWinIni: Cardinal) : Boolean; // stdcall; external 'user32.dll';
mit der Aktion SPI_SETMOUSETRAILS

http://msdn.microsoft.com/library/de...metersinfo.asp
Power is nothing without TControl
  Mit Zitat antworten Zitat
Benutzerbild von Fredyy
Fredyy

Registriert seit: 31. Mär 2005
Ort: Wilhelmshaven
46 Beiträge
 
Delphi 7 Personal
 
#6

Re: Mausspur

  Alt 5. Jun 2006, 08:36
danke schonmal für all eure tipps.

Doch habe ich nun das Problem, dass ich noch nie mit DLL's gearbeitet habe.
Ich weiß leider nicht wie ich eine DLL einbinde.
Ich hoffe ihr könnt mir helfen.


bye
Fredyy
Frederick B.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

Re: Mausspur

  Alt 5. Jun 2006, 08:42
Damit Du mit DLL's arbeiten kannst, lese Dir einfach diese Tutorial von Assarbad durch. Hat mir auch sehr geholfen um mit DLL's umgehen zu können.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#8

Re: Mausspur

  Alt 5. Jun 2006, 08:49
Oder einfach nur:
Delphi-Quellcode:
// Die Function SystemParametersInfo() gibts in der Unit Windows.

uses
  Windows,...

function SetMouseTrail(const MouseTrailState: Boolean): Boolean;
var State: Byte;
begin
  if MouseTrailState then State := succ(1) else State := pred(1);

  Result := SystemParametersInfo(SPI_SETMOUSETRAILS, State, nil, 0);
end;
Obwohl der Aufruf klar ist mach ich mal ein Beispiel :
Delphi-Quellcode:
procedure TFormX.CheckBoxXClick(Sender: TObject);
begin
  SetMouseTrail( CheckBoxX.Checked );
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von Fredyy
Fredyy

Registriert seit: 31. Mär 2005
Ort: Wilhelmshaven
46 Beiträge
 
Delphi 7 Personal
 
#9

Re: Mausspur

  Alt 5. Jun 2006, 14:40
danke, danke

funktioniert wunderbar.

danke
bye fredyy
Frederick B.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz