HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Internet Explorer nyitóoldalának lekérdezése, beállítása


Példaprogram letöltése

4657 bájt

Készítünk egy olyan komponenst a mellékelt példában, mely képes arra, hogy lekérdezze illetve beállítsa, hogy melyik legyen az a web oldal, mely az Internet Explorer indulásakor automatikusan betöltődik.

A mellékelt példaprogram megnyitása előtt az IEStartPage.pas-ban lévő komponenst telepítenie kell a Delphi alá. Ehhez válassza a Component - Install Component menüpontot.
Az IEStartPage komponens használata igen egyszerű, mindössze az URL property-be kell beírni azt a webcímet, amit szeretnénk az Internet Explorer indulásakor látni. Az aktuálisan beállított cím ugyanebből a property-ből olvasható ki.
A feladat megoldása sem túl bonyolult, mindössze egyetlen értéket kell átírni a Windows regisztrációs adatbázisban.
Ez az érték a Software\Microsoft\Internet Explorer\Main címen található a Start Page név alatt.
A komponens konstruktorában adunk értéket az URL property-nek a GetIEStartPage függvény által.
constructor TIEStartPage.Create(AOwner: TComponent);
begin
  inherited;
  FURL:=GetIEStartPage;
end;
A property-nek történő értékadáskor fut a SetURL eljárás. Itt az értéktárolás mellett módosítjuk rögtön a Windows regisztrációs adatbázis megfelelő értékét is a SetIEStartPage eljárással.
procedure TIEStartPage.SetURL(const Value: string);
begin
  FURL := Value;
  SetIEStartPage(FURL);
end;
A GetIEStartPage és a SetIEStartPage eljárások egyszerűen csak olvassák illetve írják a Windows regisztrációs adatbázis megfelelő kulcsát.

Cikksorozat

#IDKategóriaCikk címeSorozat
1488DelphiMS SQL tárolt eljárások1. rész
1499DelphiMS SQL tárolt eljárások2. rész
1507DelphiMS SQL tárolt eljárások3. rész
1519DelphiMS SQL tárolt eljárások4. rész
1526DelphiMS SQL tárolt eljárások5. rész
1537DelphiMS SQL tárolt eljárások6. rész
1546DelphiMS SQL tárolt eljárások7. rész
1553DelphiMS SQL tárolt eljárások8. rész
1564DelphiMS SQL tárolt eljárások9. rész
1573DelphiMS SQL tárolt eljárások10. rész
1582DelphiMS SQL tárolt eljárások11. rész
1591DelphiMS SQL tárolt eljárások12. rész
1600DelphiMS SQL tárolt eljárások13. rész
1609DelphiMS SQL tárolt eljárások14. rész
1617DelphiMS SQL tárolt eljárások15. rész
1626DelphiMS SQL tárolt eljárások16. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2002 évkönyv 477. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |