![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
ASP Convert String to Byte Array
Demonstrates how to convert a string to a byte array in ASP. <html>
<body>
<%
set crypt = Server.CreateObject("Chilkat_9_5_0.Crypt2")
crypt.UnlockComponent "anything"
crypt.CryptAlgorithm = "none"
crypt.Charset = "iso-8859-1"
' The string ABCD is Unicode. The obj.Charset property tells the component
' to (internally) convert each Unicode character to a single-byte iso-8859-1 character.
' iso-8859-1 is identical to us-ascii, but it also includes Western European accented characters.
dim bytArray
bytArray = crypt.EncryptString("ABCD")
' The result a variant containing an array of bytes. We cannot do much with it in ASP.
' (For those who may want to know, the vartype = 8209.
' Refer to http://www.w3schools.com/vbscript/func_vartype.asp )
' To access the bytes, we can use the CkData utility object.
' CkData is a free utility component included in the Chilkat Email ActiveX download.
set ckd = CreateObject("ChilkatUtil.CkData")
ckd.LoadBinary bytArray
' Now we can access the individual bytes...
for i = 0 to ckd.NumBytes-1
Response.Write "<p>" + CStr(i) + ": " + chr(ckd.GetByte(i)) + "</p>"
next
' The original output of crypt.EncryptString is perfect for Response.BinaryWrite...
Response.Write "<p>"
Response.BinaryWrite bytArray
Response.Write "</p>"
%>
</body>
</html>
|
|||||
© 2000-2026 Chilkat Software, Inc. All Rights Reserved.