2007-10-15 23:55 UTC
I might have posted this with the last question, but it is an entirely different subject, so I thought I'd better post this by itself. My interest in dialog box code is two-fold.
1) There is quite a bit of VB-esque looking functionality now with this DLL and it is a far cry better than the old "yellow" looking, clunky diabox code of yester year.
2) I would like to be able to take the contents of an XML file and display the results of a user query in a listbox.
Has anyone come across a suitable way to read XML files from a LISP interpreter? I'm looking to read around 7,500 rows of address records into memory, have the user type in an address number, then display the results in a listbox [e.g. all addresses that match the house number entered in a text box].
I could read an XML file exported from Access or go the old-fashoned way and kludge together a LISP-type list like this:
(setq addrls (list
("123" (
("123 MAIN STREET")
("123 44TH AVE NE")
("123 91ST PLACE")
))
...... [and so on for all unique address numbers]
)));end SETQ addrls
Sorry for all of the detail, but I thought I'd better err on the side of "too much information" rather saying, "Hey, I need help...."
TIA for any ideas or for pointing me to another resource. Can't wait to get coding with this library!
1) There is quite a bit of VB-esque looking functionality now with this DLL and it is a far cry better than the old "yellow" looking, clunky diabox code of yester year.
2) I would like to be able to take the contents of an XML file and display the results of a user query in a listbox.
Has anyone come across a suitable way to read XML files from a LISP interpreter? I'm looking to read around 7,500 rows of address records into memory, have the user type in an address number, then display the results in a listbox [e.g. all addresses that match the house number entered in a text box].
I could read an XML file exported from Access or go the old-fashoned way and kludge together a LISP-type list like this:
(setq addrls (list
("123" (
("123 MAIN STREET")
("123 44TH AVE NE")
("123 91ST PLACE")
))
...... [and so on for all unique address numbers]
)));end SETQ addrls
Sorry for all of the detail, but I thought I'd better err on the side of "too much information" rather saying, "Hey, I need help...."
TIA for any ideas or for pointing me to another resource. Can't wait to get coding with this library!