Am I wrong, or is it so that you cannot call a DLL directly from a VBScript?
Thought I saw a note of that kind, on the net awhile ago. In such a case,
the LibLouis - that you mention, and which is totally new to me - may not
work, should you be doing your coding in VBScript. Hopefully I am wrong, and
would greatly appreciate any correction.
----- Original Message -----
From: "Kevin Morales" <[email protected]>
To: <[email protected]>
Sent: Friday, August 02, 2013 1:18 AM
Subject: Re: Question about string parsing.
You know, I have seen Liblouis, but there is one problem: .NET
developers happen to have little to work with for accessibility, and I
wanted to contribute something to the platform. I have actually
invented a new way to write tables, so anyone can do so without
learning anotherlanguage.
On 8/1/13, Sean Farrow <[email protected]> wrote:
Hi Kevin,
Have you thought about using something like LibLouis to do your
translation
and calling the dll from c#?
Or even calling the dll from vbscript if the parameters to the
function(s)
allow.
Cheers
Sean.
-----Original Message-----
From: Kevin Morales [mailto:[email protected]]
Sent: 01 August 2013 21:54
To: [email protected]
Subject: Question about string parsing.
Dear GW Scripters,
I am working on a component that requires Braille translation.
I am trying to write an algorythm in C# that will add capital signs
appropriately.
I would like the acronym VIP to be translated as ,,VIP, or the word
myID to my,,ID.
Can anybody assist me as to how to do this?
I will supply my code so far:
private static void applyCapitalizationRules(StringBuilder text)
{ // Begin applyCapitalizationRules
int capitalsCounter = 0;
// Note: Regex.Split(text.ToString(), @"\W+")
// This line means that We'll get an array with just the words in the
supplied parameter of the method.
foreach ( string word in Regex.Split(text.ToString(),
@"\W+") )
{ // Begin foreach
if ( word == word.ToUpper() )
{ // Begin if
text.Capacity += 2;
text.Replace(word, string.Format(","+word);
} // End if
else
{ // Begin else
for (int i = 0; i <= word.Length; i++)
{ // Begin for
// Not sure of what to do next. :-)
} // End for
} // End else
} // En foreach
} // End applyCapitalizationRules
Thanks a lot in advance,
Kevin