Hi Pranav, Your questions are helping me know what may need more documentation. In this case, I think the information was there. Here is one excerpt from the docs: "By convention, HomerJax variable names use lower case prefixes to indicate the data type: s for string, i for integer, n for floating point number, l for list, d for dictionary, and o for other COM object." HomerLbc uses the same conventions as HomerJax, so sResult means a string result. (the s prefix is a common convention for a string data type, part of a set of coding conventions called Hungarian notation, which I still find useful even though it is not Microsoft's convention in .NET development.) Regarding Visual BASIC .NET, Homer.NET is intended as a set of .NET assemblies and tools, so naturally, HomerLbc.dll works with Visual Basic .NET, as well as any other .NET language. FruitBasket.vb, compiled to FruitBasketVb.exe via the batch file CompileFruitBasketVb.bat, illustrates how Lbc classes may be used from VBNET. Only a subset of Lbc functionality is shown, but the techniques would be the same for using any static method of the Lbc class such as DialogOpenFolder. I appreciate your interest in this project. Jamal On Mon, 5 Oct 2009, Pranav Lal wrote: > Date: Mon, 5 Oct 2009 22:11:10 +0530 > From: Pranav Lal <pranav.lal@xxxxxxxxx> > Reply-To: program-l@xxxxxxxxxxxxx > To: program-l@xxxxxxxxxxxxx > Subject: [program-l] Re: Homer .net with visual basic .net: using some of > the folder dialogs > > Hi Jamal, > > 1. Can I use the openFolder function in a visual basic application? > > 2. In lbcDemo.js, what is the type of the variable sResult? > > You need to document these things. <smile > > Pranav > > On 10/5/09, Jamal Mazrui <empower@xxxxxxxxx> wrote: > > You can use DialogBrowseForFolder or DialogOpenFolder, each of which > > return the full path of the folder specified by the user. LbcDemo.js > > has an example. > > > > Jamal > > On Sun, 4 Oct 2009, Pranav Lal wrote: > > > >> Date: Sun, 4 Oct 2009 20:50:33 +0530 > >> From: Pranav Lal <pranav.lal@xxxxxxxxx> > >> Reply-To: program-l@xxxxxxxxxxxxx > >> To: program-l@xxxxxxxxxxxxx > >> Subject: [program-l] Homer .net with visual basic .net: using some of the > >> folder dialogs > >> > >> Hi all, > >> > >> When using homer .net with visual basic .net, how do I get a dialogue > >> prompting the user to select a folder to appear? There is a > >> DialogBrowseForFolder(sTitle, sDir) method but I am not sure this is what > >> I > >> want. I want the user to select a folder and then get the folder along > >> with > >> its path for subsequent use in my program. > >> > >> Pranav > >> > >> ** To leave the list, click on the immediately-following link:- > >> ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > >> ** If this link doesn't work then send a message to: > >> ** program-l-request@xxxxxxxxxxxxx > >> ** and in the Subject line type > >> ** unsubscribe > >> ** For other list commands such as vacation mode, click on the > >> ** immediately-following link:- > >> ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > >> ** or send a message, to > >> ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > >> > > ** To leave the list, click on the immediately-following link:- > > ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > ** If this link doesn't work then send a message to: > > ** program-l-request@xxxxxxxxxxxxx > > ** and in the Subject line type > > ** unsubscribe > > ** For other list commands such as vacation mode, click on the > > ** immediately-following link:- > > ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > ** or send a message, to > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > ** To leave the list, click on the immediately-following link:- > ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > ** If this link doesn't work then send a message to: > ** program-l-request@xxxxxxxxxxxxx > ** and in the Subject line type > ** unsubscribe > ** For other list commands such as vacation mode, click on the > ** immediately-following link:- > ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > ** or send a message, to > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > ** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq