{ To jest automatycznie wygenerowany plik zasobów lazarusa } LazarusResources.Add('TfrmReadme','FORMDATA',[ 'TPF0'#10'TfrmReadme'#9'frmReadme'#13'ActiveControl'#7#5'Memo1'#7'Caption'#6 +#10'Readme.txt'#12'ClientHeight'#3#206#1#11'ClientWidth'#3#27#2#11'Font.Heig' +'ht'#2#245#9'Font.Name'#6#13'MS Sans Serif'#10'OnActivate'#7#12'FormActivate' +#13'PixelsPerInch'#2'`'#10'TextHeight'#2#13#18'HorzScrollBar.Page'#3#26#2#18 +'VertScrollBar.Page'#3#205#1#4'Left'#3#192#0#6'Height'#3#206#1#3'Top'#2'k'#5 +'Width'#3#27#2#0#5'TMemo'#5'Memo1'#5'Align'#7#8'alClient'#11'Font.Height'#2 +#243#9'Font.Name'#6#11'Courier New'#13'Lines.Strings'#1#6'&Registration Demo' +' by Bill Mullen [TPX]'#6'&--------------------------------------'#6#0#6'>Th' +'is demo consists of three applications and complete project '#6#5'code.'#6 +#27'The three applications are:'#6#0#6'@RCG.EXE - This is the application yo' +'u use to gather information '#6#5'from '#6'@your user. That information is' +' then used to generate a release '#6#5'code '#6'%that you will give back to' +' the user. '#6#0#6'?REGISTRATION.EXE - A sample registration application th' +'at your '#6'=user would run when they are ready to register their product ' +#6#9'with you.'#6'AThey enter the serial number that was on their disk or CD' +'. When '#6'?they call you, they will read you their serial number, and the' +' '#6#8'machine '#6'?identifier (MachineModifier). You will enter this info' +'rmation '#6#9'into RCG '#6'?(above) and calculate a release code. You will' +' then read them '#6#4'the '#6'Arelease code and they will enter it into the' +' Release Code field. '#6#0#6'?When they click the SAVE button, it validates' +' the release code '#6#4'and '#6'@if it is valid, the serial number and rele' +'ase code are saved to '#6#6'a file'#6#25'called REGISTRATION.DAT. '#6#0#6'<' +'HELLOWORLD.EXE - A simple application that demonstrates the '#6'1use of the' +' registration information found in the '#6#16'REGISTRATION.DAT'#6'@file tha' +'t was created by the REGISTRATION.EXE application. The '#6'=serial number ' +'stored in the REGISTRATION.DAT file is used to '#6';calculate a release cod' +'e on the machine the application is '#6#8'running '#6'Aon and it them compa' +'res this release code with the one stored in '#6#4'the '#6'?REGISTRATION.DA' +'T file. If the two release codes are the same, '#6';the application runs (' +'displays "Hello World") otherwise it '#6#12'informs the '#6')user that they' +' have an unregistered demo.'#6#0#6'AAn OnGuard.ini file is included that co' +'ntains the KEY that I use '#6#3'in '#6'@this demo. When running the demo as' +' shipped, you should use the '#6';supplied OnGuard.ini file when getting th' +'e application key.'#6#0#6':Before opening and modifying any code, you shoul' +'d run the '#6#10'following '#6'RGC to REGISTRATION to sav' +'e yourself having to enter the whole'#6#14'string again.)'#6#0#6';If you en' +'tered everything correctly, the REGISTRASTION.EXE '#6'?application will inf' +'orm you and save the data. Now let''s test '#6#4'the '#6#25'registration i' +'nformation.'#6#0#6'83. Run the HELLOWORLD.EXE application. If you entered' +' '#6'6everything correctly in step 2, you will see that the '#6#15'applicat' +'ion is '#6'''registered (It displays "HELLO WORLD").'#6#0#6'6If you have an' +'other computer, copy HELLOWORLD.EXE and '#6'5REGISTRASTION.DAT to that mach' +'ine and try to execute '#6'