What I would do in this situation is this. Use a module, say MProgram to store settings like the path to the data for your program in. Inside that module have a public string for the path: PUBLIC path AS STRING. Now all you need to do is ask the user for the path to the data files, and replace all the hard coded links with MProgram.Path & "whatever".
As for the html part, now your program can, using MProgram.Path, hard code a correct path into the html. e.g. your program writes "<IMG SRC=" & MProgram.Path & "blah blah...." to the html. hope this helps. p.s. a much simpler solution would be to move everything into a system-wide folder such as /usr/share/your_app_name and hard code everything to there instead, then just copy that too when you move your program to another machine. On Sat, Aug 16, 2008 at 1:26 PM, richard terry <[EMAIL PROTECTED]>wrote: > I've got to the point with my program where I need to remove hard coding > references I used when starting to develop the concepts of my program, so > I'd > like to ask for some advice how to do this, in a couple of situations. > > 1) When the program runs > > 2) To do with html I've saved to my database, where I've put checkboxes on > a > form, by using an image. Probably there is a proper way to do this with > html?. > > e.g in one of my files I end up with this html: > > <IMG SRC='/home/richard/coding/gambas2/gb2/icons/12/checkbox_checked.png' > NAME=5%image_name%' ALIGN=LEFT WIDTH=15 HEIGHT=15 BORDER=0>Fasting<BR > CLEAR=LEFT><IMG > > Which obviously is not much good if I later want to show it on another > machine. > > Any help appreciated, and thanks in advance. > > Richard > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Gambas-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- joshua higgins >>>>>>------ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
