Delphi Pagrindai

Delfai Pagrindai vertinimus ir patarimus

Šio puslapio idėja yra surinkti vienoje vietoje Mažas, bet itin naudingas AIDS efektyvaus ir produktyvaus programavimo Delphi.

Šis sąrašas bus pradėti mažas, ir auga tik su geriausiomis patarimų ir patarimų. Be to, galite ieškoti Delphi pagalba - pavyzdžiui, tipo Spartieji klavišai radimo kortelėje.

Jauskitės laisvai susisiekti su autoriumi, kad įtraukti į sąrašą čia - Jūsų pasiūlymai yra daugiau nei sveikintinas.

Redaktorius nuorodos

Spartieji klavišaiSusijusių veiksmų

Alt + BlockSelect Leidžia stulpelio suvaržyti pasirinkimą teksto bloką.

Paprastai, kai jums pasirinkti daugiau nei vieną eilutę naudodami pelę (vilkdami su kairiuoju pelės klavišu žemyn) arba rodyklių klavišus (su nuspaudimas pamainą), tekstas ant vidurinės linijos visada yra visa linija.

Laikydami nuspaudę Alt klavišą prieš tai pradedant pasirinkimą, jums pažymėti tik vertikali bloko tekstą. (Galite išleisti Alt klavišą, kai jūs pradėjote žymėjimas).

Kai įdedate nukopijuotą blokas, ji bus įterpti tekstą, kai žymeklis yra nustatytas, bet nebus sukurti naujų eilučių. Ji veiksmingai įterpia horizontaliai, bet ne vertikaliai. Geriausias būdas pamatyti poveikį yra jį išbandyti!

Ctrl + Shift + i Blokuoti įtrauka. Pastraipos a tekstinių (linijų ar Alt atrankos) pagal skirtuko suma bloką.

Ctrl + Shit + u Blokuoti šalinti įtrauką. UnIndents daug teksto (linijų ar Alt atrankos) pagal skirtuko suma bloką.

Ctrl + Shift
+ UpArrow
Perjungti įprastą apibrėžimą ir įgyvendinimą.

Nustatykite žymeklį ant funkcija ar procedūra sąsajos dalį savo įrenginio linijos, ir ši klavišų kombinacija bus perkelti į įgyvendinimo. Ir atvirkščiai.

Ctrl + Shift + c Kodas užbaigimo

Žymeklį ties nauja funkcija arba procedūra apibrėžimą ir tai klavišų kombinaciją sukurs kodas skeletas, ir perkelti žymeklį į pradėti bloko paruošto rašyti.

Ctrl + Shift + r Makro įrašas

Įrašai vėliau pele ir pagrindinius veiksmus, kaip makro. Baigti su tuo pačiu klavišu derinys.

Ctrl + Shift + p Makro žaisti

Atkuria paskutinę įrašytą makrokomandą.

Ctrl + e Pavienis paieška. Raidės vėliau įvedate suformuoti paieškos eilutę. Kaip rašote, jis juda į pirmą dalį dabartinio failo, kuris atitinka eilutę.

Tai nėra raidės. Paspauskite pabėgti į nebeieškoti.

Įvairūs patarimai

Spartusis klavišas Mozilla naršyklėje

Mozilla naršyklė suteikia žymes gražus bruožas - galite naudotis pažymėtą puslapį įvesdami nuorodų žymos pavadinimą. Bruožas šių žymių yra tai, kad jie teikia parametrų egzaminą.

Galite nustatyti žymą, kuri leidžia jums įrašyti šiose srityse:

d Array nuves jus į http://www.delphibasics.co.uk/RTL.asp?Name=Array

d Inc nuves jus į http://www.delphibasics.co.uk/RTL.asp?Name=Inc

Įsteigti tokią žymą, atlikite šiuos veiksmus:

1. Eikite į http://www.delphibasics.co.uk/RTL.asp?Name=Array naršyklėje.
2. Pažymėkite šį puslapį
3. Eiti į Bookmarks|Manage Bookmarks and Properties meniu šiam žymę
4. Pakeiskite buvimo vietą http://www.delphibasics.co.uk/RTL.asp?Name=%s (atkreipiamas dėmesys į %)
5. Tipas d raktažodžių srityje
6. Baigtas!

Spartusis klavišas Internet Explorer

Ačiū Stuart Eggerton apie šią patarimas (kuris savo ruožtu dėkoja http://www.kellys-korner-xp.com/ į google pavyzdžiui naudojamas kaip idėja pagrindu).

Nors IE neturi gražus Mozilla žymes funkcija, pridedant registro įrašus IE, galite pateikti tą patį functionailty.

Nukopijuokite šį tekstą į failą su vbs pratęsimo. Dukart spustelėkite ją jį vykdyti ir taip papildyti registro įrašus IE:

Option Explicit

Set ws = WScript.CreateObject("WScript.Shell")
Dim ws, n, p, itemtype, MyBox, Title, vbdefaultbutton

p = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\d\"
itemtype = "REG_SZ"
n = "http://www.delphibasics.co.uk/RTL.asp?Name=%s"

Ws.RegWrite p, n, itemtype

p = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\d\ "
itemtype = "REG_SZ"
n = "+"

Ws.RegWrite p, n, itemtype

p = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\d\%"
itemtype = "REG_SZ"
n = "%25"

Ws.RegWrite p, n, itemtype

p = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\d\&"
itemtype = "REG_SZ"
n = "%26"

Ws.RegWrite p, n, itemtype

p = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\d\+"
itemtype = "REG_SZ"
n = "%2B"

Ws.RegWrite p, n, itemtype

Title = "To use, type in: d followed by a space then the search term."
MyBox = MsgBox(Title,4096,"Quick access to Delphi Basics from the Address Bar")

d Array nuves jus į http://www.delphibasics.co.uk/RTL.asp?Name=Array

d Inc jūs pateksite į http://www.delphibasics.co.uk/RTL.asp?Name=Inc

Naudojant rėmeliai darant daug formų

Norėdami sukurti rėmas, turite naudoti File|New Frame meniu (kadrais komponentas skirtuką Standartinis tik suteikia jums prieigą prie rėmų sąrašą apibrėžta dabartiniame projekte).

Rėmas yra kaip tokia forma, - galima pridėti komponentus į jį tuo pačiu būdu. Maitinimo ateina, kai jūs pradėsite kurti savo paraiškos formas - galite užsukti rėmo į formą, ir visi forma komponentai yra ten, kaip jūs apibrėžta juos kadre. Išskyrus tai, kad jūs galite perkelti juos ir pakeisti juos, kad atitiktų kiekvieną kadrą (bet jūs negalite pridėti komponentus). Rėmas suteikia skeletas.

Jei pakeisti komponentą rėmo, visos formos, naudojant rėmelį turės komponentas pakeistas, kad atitiktų - rėmas skeletas dinamiškai veikia formas, parengtas atsižvelgiant į jį.

Web programos

Įsitikinkite, kad jūsų interneto programų sklandžiai, rasti interneto prieglobos paslaugų teikėjas, kuris atitinka jūsų programavimo poreikius.

Galutinis patarimas: Įsiminti atsipūsti nuo savo darbo. Gauk gaivaus oro patio ar tiesiog atsipalaiduoti savo sodo baldus. Visi darbo ir jokios žaisti daro Jack nuobodu berniukas!

Originalus anglų kalba http://www.delphibasics.co.uk/Hints.html
Pagrindinis puslapis