Hirdetés
- urandom0: Száműztem az AI-t az életemből
- Luck Dragon: Asszociációs játék. :)
- Parci: Milyen mosógépet vegyek?
- N€T0X|N: 4070 Super -> 5070ti
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- bb0t: Ikea PAX gardrób és a pokol logisztikája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
dany27
őstag
Hi!
Úgy sikerült megoldanom hogy elkapom a CM_MOUSEENTER illetve LEAVE üzenetet de valamiért dob egy hatalmas hibát mikor ráhúzom az egerem a gombra.. Csak a képbuherálással van baja, msgboxot simán feldobatom vele.
Hoztam létre egy külön típust a gombnak.. Nah de itt a kód beszéljen inkább az!
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls;
type TButton = class(stdctrls.TButton)
img_pre: TImage;
procedure WhenMouseEnter(var Message:TMessage);message CM_MOUSEENTER;
procedure WhenMouseLeave(var Message:TMessage);message CM_MOUSELEAVE;
end;
type
Tfrm_main = class(TForm)
Button1: TButton;
img_pre: TImage;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
frm_main: Tfrm_main;
implementation
{$R *.dfm}
procedure Tfrm_main.Button1Click(Sender: TObject);
begin
if messagebox(frm_main.Handle,'Valóban kiszeretnél lépni a programból?','Kilépés megerősítése',MB_YESNO)= IDYES then
application.terminate
end;
procedure Tbutton.WhenMouseEnter(var Message:TMessage);
begin
img_pre.Picture.LoadFromFile('img/egyik.jpg');
end;
procedure Tbutton.WhenMouseLeave(var Message:TMessage);
begin
img_pre.Picture.LoadFromFile('img/masik.jpg');
end;
end.
Új hozzászólás Aktív témák
- Harmadjára is bevásárolná magát az AI-ba az Intel?
- AMD Navi Radeon™ RX 9xxx sorozat
- Spórolós topik
- Kiegészítőkkel készül karácsonyra a Xiaomi
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Futás, futópályák
- Vivo X300 - kicsiben jobban megéri
- Asztalos klub
- Napelem
- World of Tanks - MMO
- További aktív témák...
- ZBook Fury 16 G10 16" FHD+ IPS i9-13950HX RTX 2000 Ada 32GB 1TB NVMe ujjlolv IR kam gar
- XXLPC Polar Pulse Gamer PC - Ryzen 5 5800X - 16GB DDR4 - 1TB SSD - RX7600 8GB
- Eladó Xbox Series S 1TB konzol + 2 db kontroller + Dupla kontroller töltő dokkoló
- Corsair VENGEANCE RGB 32GB (2x16GB) DDR5 6000MHz CL30 - EXPO - 120 hó garancia
- G.SKILL Flare X5 64GB (2x32GB) DDR5 6000MHz CL30 - EXPO - 120 hó garancia
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS4031
- Thermalright Aqua Elite 360 V3
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB DDR5 RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- KARÁCSONYI BOMBA AKCIÓK! PSN, STEAM, UBISOFT CONNECT, EA APP, XBOX EREDETI KULCSOK 100% GARANCIA
- Intel Core i5 3470 confidential Ivy bridge Quad Core
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

