Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.810 pregleda

Najnovija ↓

Delphi - .dll - Pomoc 09.04.2008. u 19:30 · pre 226 meseci #1
Trebao bih da povezem MouseHook.dll na aplikaciju i da mi se cim podignem aplikaciju aktivira taj dll fajl. Moram da iskljucim scroll na misu. Ja sam to ranije radio ali u Access-u. Aplikacija je pisana u Delphi-ju. Ako moze neko da mi da makar neki primer, pa cu ja da ga preradim ili tako nesto.
U pitanju je jedna poslovna aplikacija i ta funkcija u programu mi je veoma vazna.

Hvala svima unapred !

Potpis
Da li mislio da možeš ili da ne možeš, u svakom slučaju si u pravu.
Re: Delphi - .dll - Pomoc 09.04.2008. u 22:28 · pre 226 meseci #2
> Trebao bih da povezem MouseHook.dll na aplikaciju i da mi se cim podignem aplikaciju aktivira taj dll fajl. Moram da iskljucim scroll na misu. Ja sam to
> ranije radio ali u Access-u. Aplikacija je pisana u Delphi-ju. Ako moze neko da mi da makar neki primer, pa cu ja da ga preradim ili tako nesto.
> U pitanju je jedna poslovna aplikacija i ta funkcija u programu mi je veoma vazna.

Najpre moraš razjasniti šta je to MouseHook.dll, koje funkcije exportuje i kako se koriste. Da li ti želiš da disejbluješ scroll u čitavom windowsu ili samo u tvom programu, ako je samo tvoj program onda ti ne treba eksterni program.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi - .dll - Pomoc 10.04.2008. u 16:07 · pre 225 meseci #3
OK, verovatno si u pravu. Ja sam nekada radio u Access-u i uspeo sam da povezem MouseHook.dll sa aplikacijom. Cim podignem aplikaciju taj dll onemoguci scroll na misu i korisnik koji radi u mom programu ne moze da skroluje. Cim izadje iz programa, normalno moze da skroluje. To je tamo vrlo lepo radilo. A ako moze da se to resi i bez dll-a onda jos bolje.
Znaci bicu precizan sta mi tacno treba. Ja u svojim programima koje naravno pisem u Delphi-ju poseduje grid-ove. Korisnik kada kursor(fokus) postavi na grid ne sme da skroluje po gridu, sme samo da ili klikce po gridu, vuce klizac ili da to radi preko tastature(strelicama gore - dole). Eto to je sve. Nadam se da sam bio precizan.
Potpis
Da li mislio da možeš ili da ne možeš, u svakom slučaju si u pravu.
Re: Delphi - .dll - Pomoc 10.04.2008. u 21:32 · pre 225 meseci #4
> Znaci bicu precizan sta mi tacno treba. Ja u svojim programima koje naravno pisem u Delphi-ju poseduje grid-ove. Korisnik kada kursor(fokus)
> postavi na grid ne sme da skroluje po gridu, sme samo da ili klikce po gridu, vuce klizac ili da to radi preko tastature(strelicama gore - dole).

Samo treba da se "pojedu" WM_MOUSEWHEEL poruke koje dobija tvoja aplikacija. U glavnoj formi napravi sledeće:

Code:

procedure OnMsg(var Msg: TMsg; var Handled: Boolean);  // deklaracija metode

procedure TForm1.OnMsg(var Msg: TMsg; var Handled: Boolean); // implementacija
begin
  Handled := Msg.message = WM_MOUSEWHEEL;
end;

// I u OnCreate eventu forme stavi
  Application.OnMessage := OnMsg;

Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi - .dll - Pomoc 12.04.2008. u 12:02 · pre 225 meseci #5
Hvala savkic !
Probacu code koji si mi dao da vidim da li je to to. Kada je tako nesto uopsteno ja najvise volim da generalizujem code.
Hvala u svakom slucaju !
Potpis
Da li mislio da možeš ili da ne možeš, u svakom slučaju si u pravu.
Re: Delphi - .dll - Pomoc 16.04.2008. u 11:32 · pre 225 meseci #6
Sve radi OK. Hvala !
Potpis
Da li mislio da možeš ili da ne možeš, u svakom slučaju si u pravu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme