Your Ace up the Sleeve Enhancing Applications with

  • Slides: 12
Download presentation
Your Ace up the Sleeve Enhancing Applications with SRP Utilities

Your Ace up the Sleeve Enhancing Applications with SRP Utilities

Introduction Frank Tomeo, Senior Developer SRP Computer Solutions Placentia, CA ftomeo@srpcs. com

Introduction Frank Tomeo, Senior Developer SRP Computer Solutions Placentia, CA ftomeo@srpcs. com

A Good Utility • Fast – Increases speed of routine – Increases speed of

A Good Utility • Fast – Increases speed of routine – Increases speed of development • • Easy to use Easy to remember Well documented Does what it should

Things to consider… 1. 2. 3. 4. 5. 6. Not the only player on

Things to consider… 1. 2. 3. 4. 5. 6. Not the only player on the field Experiences may vary Free means free WYS-MNB-WYG Please interrupt Anrbasicprogramersayswhat?

How many people can read hex if only you and dead people can read

How many people can read hex if only you and dead people can read hex? • Encode binary into a printable format Ans = 1 data + 0 x. DEAD • Decode printable-encoded data into a variable Ans = 1 + 57005 • Generate a cryptographic hash for a given string Ans = SRP_Encode SRP_Decode 57006 SRP_Hash 00010101001111011 010110100010110101001

2+2=5 (for extremely large values of 2) • Perform arbitrary precision math operations •

2+2=5 (for extremely large values of 2) • Perform arbitrary precision math operations • Decimal numbers with more than 16 digits • 40 different operations SRP_Math 1+1=2

Reg. Edit This • Read & modify the Windows registry – Delete, Exists, List.

Reg. Edit This • Read & modify the Windows registry – Delete, Exists, List. Keys, List. Values – Read, Write SRP_Registry REGEDIT

The Days of DOS • Run a DOS executable • Redirect the output to:

The Days of DOS • Run a DOS executable • Redirect the output to: – Variable SRP_Run_Command – Open. Insight Editline/Box – DOS Window C: >

Maximize Windows, Minimize Effort • Display a hidden window and adjusts the size to

Maximize Windows, Minimize Effort • Display a hidden window and adjusts the size to account for themes SRP_Show_Window • Establish the resize limits of a window SRP_Set_Min. Max. Info • Automatically update a window when the system colors change SRP_Set_Sys. Color. Change MDICHILD

Give me a venti, nonfat, quadshot Array • • Remove blanks and duplicates Move

Give me a venti, nonfat, quadshot Array • • Remove blanks and duplicates Move elements into any explicit order Change LIST formatted into an ARRAY format Sorting, without data preparation SRP_Clean_Array SRP_Rotate_Array SRP_Reorder_Array SRP_Sort_Array @MV

DEMONSTRATION

DEMONSTRATION

Thank You Any Questions?

Thank You Any Questions?