Visticamāk, ja jūs uzrakstīsit lielisku programmu, kas varētu būt noderīga daudziem, jūs vēlaties no tās nopelnīt. Lai to izdarītu, jums jāreģistrē programma. Bet jums jāpārliecinās, ka viena programma darbojas tikai vienam lietotājam un lai viņš nevarētu to vai kodu izplatīt pilnīgi bez maksas vai savā labā, lai gan darbu ieguldījāt jūs.
Instrukcijas
1. solis
Lai no tā izvairītos, tas ir, lai pasargātu jūsu programmatūras izstrādi no dažādiem negribētājiem, izveidojiet algoritmu, ar kuru programma pilnā režīmā lietotājam nebūs pieejama, līdz viņš ievadīs reģistrācijas kodu, par kuru viņš jums maksās.
2. solis
Vizuālās programmēšanas vidē izveidojiet jaunu veidlapu, kurā ievietojiet divus ievades laukus un vienu pogu. Pirmajā ieraksta laukā būs programmas kopijas sērijas numurs, otrajā - reģistrācijas kods (vai atslēga). Poga kalpos, lai apstiprinātu datu ievadi. Ērtības labad novietojiet divus ievades laukus vienu aiz otra, izlīdzinot tos pa kreisi no formas un tās vidus, un pogu centrējiet pa labi.
3. solis
Pogai izmantojiet atribūtu Caption = “Register”, pirmajam ievades laukam - Caption = “Jūsu sērijas numurs” un otrajam laukam - Caption = “Ievadiet reģistrācijas kodu”.
4. solis
Pārliecinieties, ka katram datoram ir savs unikālais sērijas numurs un reģistrācijas atslēga, kas tiks ģenerēta stingri pēc skaidri definētas formulas. Lai to izdarītu, pārliecinieties, ka, startējot programmu, sērijas numurs tiek nejauši ģenerēts (RND) un ierakstīts slēptā failā vai labāk reģistrā.
5. solis
Tagad pārliecinieties, ka sērijas numura atslēgu programma aprēķina pēc stingras formulas (piemēram, atslēga = sērijas numurs * 5/333 + 4). Tieši saņemtā vērtība būs jāievada programmas lietotājam, lai to atbloķētu.