RDSchaefer 0 Newbie Poster

I also hate that. There is, however, and easy fix. Use two freeware programs:

jacquelin.potier.free.fr/ShortcutsSearchAndReplace/

http://melkov.narod.ru/misc/tools/regedt33/

Install your program normally then copy the folder to the desired location. Use the two freeware programs to find and replacce the old location with the new. Then you can remove the old folder. I've done this literally hundreds of times.

RDSchaefer 0 Newbie Poster

Automation:
http://www.lmgtfy.com/?q=freeware+macro+automation+software

Morphing:
http://www.lmgtfy.com/?q=freeware+morphing+software

Personally, I always use AutoIt (www.autoitscript.com) for repetitive tasks but it may be overkill for your needs.

RDSchaefer 0 Newbie Poster

Select one of the items then hold down the Ctrl key and press the + key by the numeric keypad. This should maximize all the columns.

RDSchaefer 0 Newbie Poster

Have you considered talking to the people at your company who actually DO use it?

RDSchaefer 0 Newbie Poster
RDSchaefer 0 Newbie Poster

True, I was not referring to scalar objects. I was trying to use a simple analogy that the OP might understand. The (larger) size of the data was implied since I was talking about efficiency.

RDSchaefer 0 Newbie Poster

Another thing that hasn't been mentioned yet: You know that in VB, when you pass a variable BYREF, you are passing the address of the variable - that's a pointer. Why do you do that? Because it's an order of magnitude faster than passing a copy of the data.

Any time you're going to start writing a program you have to make several choices. One of those is "How much time do I have to write this?" vs "How big is it going to be and how much memory is it going to use?"

I, personally, crave efficiency. If I'm in a hurry, I'll use AutoIt (www.autoitscript.com), a Basic-like language, which makes it ridiculously easy to create a Windows program. Later, when I have more time, I'll then convert that to C.

RDSchaefer 0 Newbie Poster

Why are you going through all this effort for 2 people? This is more of a mgt issue than a coding issue.

RDSchaefer 0 Newbie Poster

If you're using an Edit control on a Dialog, just set the properties to numeric. If not, in ctype.h there is the function isdigit.

RDSchaefer 0 Newbie Poster

Why are you incrementing counter1 twice?

RDSchaefer 0 Newbie Poster

Well, I don't know JSON but I do know SQL. Are you sure the json_encode() function is the one you want to use?

http://php.net/manual/en/function.json-encode.php