Bruce,
Here's a revised/tuned bid now that I've had a chance to consider your project in detail...
Price: $30 on completion + positive feedback left for me (assuming 100% satisfaction)
Turnaround: all code delivered within 48 hours (probably nearer 24, but never know what might crop up).
I've tried to give you an idea of what I'll deliver, something of a project plan if you will...
Once bid is accepted I will provide a basic VB6 program, which houses the required procedures. This program will have a single form. On this form will be two boxes for File path and directory of the file to load/save, a list box into which the loaded items will be shown, and the following buttons:
Load, Save, Exit, Add item, Delete item. (Hopefully these are self explanatory. ;-)
The form will have two global string arrays, one for the item name, the other for the item value. The program will be able to handle at least 999 records.
The for the main project, I will provide the following functions/procedures.)
Function 1:
Called: load_from_xml_doc
Passed: file path and file name (both strings)
Note: Will load the given doc into the globals, and then call procedure 2, to update the list box
Function 2:
Called: update_listbox
Passed: Nothing
Note: Will implement the DISPLAY function sample code provided
Function 3:
Called: save_to_xml_doc
Passed: file path and file name (both strings)
Function 4:
Called: add_or_delete_item
Passed: action (string that can be 'insert or delete') and item_name (string)
Note: Will do as it say on the box. ;-)
Will update both the global and the filename.
Each function will return a Boolean success flag. True if the action worked false if not.
The code will be built to make use of Microsoft's MSXML components v.4 service pack 2.
Will happily make revisions to the code until you are happy with it.
Let me know, please make any changes you want to this before agreeing.
I'm ready to start right away.
Thanks.
Jez
(I've given up on the chat room, it keeps throwing me out, please email back if you wnat to proceed, thanks.)