commit 6be73a42be453bd1fbabede5046c34889bf7796b
parent d34dca55b42e78baadcb141977e7533f134a3e36
Author: Brian C. Lane <bcl@brianlane.com>
Date: Sun, 24 Oct 2010 17:08:23 -0700
Added a joinString function to build paths with
Diffstat:
1 file changed, 21 insertions(+), 0 deletions(-)
diff --git a/HMS/source/generalUtils.brs b/HMS/source/generalUtils.brs
@@ -656,3 +656,24 @@ Function validateParam(param As Object, paramType As String,functionName As Stri
print "invalid parameter of type "; type(param); " for "; paramType; " in function "; functionName
return false
End Function
+
+'******************************************************
+'** Join the members of a list with a string
+'******************************************************
+Function joinString(list as Object, j as String, first=false, last=false) As String
+ if first then
+ str = j
+ else
+ str = ""
+ end if
+
+ for each f in list
+ str = str + f
+ if last or list.Peek() <> f then
+ str = str + j
+ end if
+ end for
+
+ return str
+End Function
+