Kezdőoldal » Számítástechnika » Programok » Hogyan lehet a Turbo Pascal-ba...

Hogyan lehet a Turbo Pascal-ban letiltani a win gombot?

Figyelt kérdés
Írtam egy olyan programot amit majd nem nem lehet bezárni, csak windows billentyűvel. Megkérdeztem az info tanáromat azt mondta lelehet tiltani billenytűket a pascalban. Valami szám mindegyik betű kódja. Ha letiltanám már akár stilisztikai vírusnak is el menne.
2011. márc. 23. 20:58
 1/2 anonim ***** válasza:

nem vagyok pascalos, de registry-ből le lehet: [link]


és próbáld meg a registry-t módosítani programfutás alatt kikapcs, kilépésnél visszakapcs - hátránya, hogy emberünk, ha feladatkezelőben irtja ki a programot, akkor a bejegyzés bent marad a registry-ben :P és szabályos kilépésnél kapcsolódik csak vissza :D


ilyet találtam:

procedure RegistryMinta;


var reg : TRegistry;


begin

reg:=Tregistry.Create; //Létrehozás

reg.RootKey:=HKEY_CURRENT_USER; //Registry ág beállítása

reg.CreateKey('Software\\Tealkalmazásodneve'); //Kulcs létrehozása

reg.OpenKey('Software\\Tealkalmazásodneve',True); //Kulcs megnyitása

reg.WriteString('InstallDate',DateToStr(Now)); //Kulcsba írás

reg.CloseKey; //Kulcs zárása

reg.Free;

end;

2011. márc. 23. 22:11
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Nem jó a suliban csak pascal van.
2011. márc. 24. 16:18

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!