He means store them in a strings section of a xml file and then retrieve
them into a Scripting Dictionary object.

-----Original Message-----
From: Chip Orange [mailto:[email protected]] 
Sent: Saturday, April 03, 2010 7:37 PM
To: [email protected]
Subject: xml dictionary

J.J.,

could you explain what you mean by "read them in using a dictionary object"?
I don't see any xml or file i/o methods in the dictionary object, so maybe
you meant use of the msxml object for the i/o, and then store the data into
a dictionary?

thanks.

Chip 

-----Original Message-----
From: J.J. Meddaugh [mailto:[email protected]] 
Sent: Saturday, April 03, 2010 9:24 PM
To: [email protected]
Subject: Re: Randomizer

You could put all of them in an XML file and read them in using a dictionary
object. Or there are functions to read in files as well which you could find
from one of the vb.net tutorials or reference guides.


J.J. Meddaugh - ATGuys.com
A premier Licensed Code Factory and KNFB Reader distributor
----- Original Message -----
From: "Tylers Scripting" <[email protected]>
To: <[email protected]>
Sent: Saturday, April 03, 2010 10:08 PM
Subject: RE: Randomizer


> So I have to put all the names in by hand.
> I can't use a txt file?
> Tyler
>
> ----- Original Message -----
> From: "Chip Orange" <[email protected]>
> To: <[email protected]>
> Date: Saturday, Apr 3, 2010 18:59:40
> Subject: RE: Randomizer
>
>>
>>
>> Tiler,
>>
>> Aarons code allows for any number of choices, assuming the size of your
>> array has been set to the number of choices that you have.  that's why 
>> all
>> the use of the ubound(were and lbound(were functions; it also allows for 
>> an array
>> with a lower bound of either 0 or 1, which does make it look a little
>> complicated at first glance.
>>
>> the rnd(were function is the heart of his answer, it returns a random 
>> number
>> between 0 and 1.
>>
>> For using a hotkey, see the keyboard object's registerhotkey function, 
>> and I
>> think the wiki beginning scripting article, part 2, actually has a 
>> section
>> on how to do that.  I'd bet the help for the registerHotkey does also.
>>
>>
>> hth,
>>
>> Chip
>>
>> -----Original Message-----
>> From: Tylers Scripting [mailto:[email protected]]
>> Sent: Saturday, April 03, 2010 7:39 PM
>> To: [email protected]
>> Subject: Re: Randomizer
>>
>> But aaron,
>>  What if you have 100 names.
>>  I also need a hotkey for this.
>>  Thank you.
>>  Tyler Juranek
>>
>> ----- Original Message -----
>> From: Aaron Smith <[email protected]>
>> To: [email protected]
>> Date: Saturday, Apr 3, 2010 16:30:26
>> Subject: Re: Randomizer
>>
>> >
>> >
>> > Dim a : a = Array("Tom", "Jerry", "Ren", "Stimpy", "Yakko", "Wakko",
>> > "Dot")
>> > Speak a(Int((UBound(a)  LBound(a) + 1) * Rnd + LBound(a)))
>> >
>> > Aaron
>> >
>> > On 4/3/2010 7:16 PM, Tylers Scripting wrote:
>> > > Hey guys,
>> > >   I was wondering, what are some lines of code I can run that will 
>> > > pick
>> a random name with a script?
>> > >   For example, if you wanted it to pick a random name from Tyler, 
>> > > Gary,
>> Kim, Brittney, and if I had like say 10000 names, how would I do this?
>> > >   Thanks.
>> > >   Tyler Juranek
>> > >
>> >
>> > --
>> > Aaron Smith
>> > Product Support Specialist * Web Development GW Micro, Inc. * 725
>> > Airport North Office Park, Fort Wayne, IN 46825
>> > 260-489-3671 * gwmicro.com
>> >
>> > To insure that you receive proper support, please include all past
>> > correspondence (where applicable), and any relevant information
>> > pertinent to your situation when submitting a problem report to the GW
>> > Micro Technical Support Team.
>> >
>> > Dim a : a = Array("Tom", "Jerry", "Ren", "Stimpy", "Yakko", "Wakko",
>> > "Dot") Speak a(Int((UBound(a)  LBound(a) + 1) * Rnd + LBound(a)))
>> >
>> > Aaron
>> >
>> > On 4/3/2010 7:16 PM, Tylers Scripting wrote:
>> > Hey guys,
>> >  I was wondering, what are some lines of code I can run that will pick 
>> > a
>> random name with a script?
>> >  For example, if you wanted it to pick a random name from Tyler, Gary,
>> Kim, Brittney, and if I had like say 10000 names, how would I do this?
>> >  Thanks.
>> >  Tyler Juranek
>> >
>> >
>> >
>> >
>> > --
>> > Aaron Smith
>> > Product Support Specialist * Web Development GW Micro, Inc. * 725
>> > Airport North Office Park, Fort Wayne, IN 46825
>> > 260-489-3671 * gwmicro.com
>> >
>> > To insure that you receive proper support, please include all past
>> > correspondence (where applicable), and any relevant information
>> > pertinent to your situation when submitting a problem report to the GW
>> > Micro Technical Support Team.
> 


Reply via email to