Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(PowerBuilder) StringTable SplitAndAppend ExampleDemonstrates the StringTable SplitAndAppend method.
integer li_rc oleobject loo_StrTab string s integer i integer li_NumStrings loo_StrTab = create oleobject // Use "Chilkat_9_5_0.StringTable" for versions of Chilkat < 10.0.0 li_rc = loo_StrTab.ConnectToNewObject("Chilkat.StringTable") if li_rc < 0 then destroy loo_StrTab MessageBox("Error","Connecting to COM object failed") return end if // SplitAndAppend make it easy to break apart comma delimited, semicolon delimited, // or strings delimited by other characters. s = "abc,123,xyz,456,music,math,~"World History~",~"Chicago,Cubs~",Japan" loo_StrTab.SplitAndAppend(s,",",1,1) i = 0 li_NumStrings = loo_StrTab.Count do while i < li_NumStrings Write-Debug string(i) + ": " + loo_StrTab.StringAt(i) i = i + 1 loop // The output is: // 0: abc // 1: 123 // 2: xyz // 3: 456 // 4: music // 5: math // 6: "World History" // 7: "Chicago,Cubs" // 8: Japan // Note: Keeping the quotes is intentional. destroy loo_StrTab |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.