When running a VBScript, on a 64-bit Windows system it is possible to run either as a 32-bit process, or a 64-bit process. If running 32-bit, then you need the 32-bit ActiveX. If running 64-bit, then you need the 64-bit ActiveX.
To run a 32-bit VBScript on a 64-bit system, you do this:
REM This is the 32-bit cscript.
To run a 64-bit VBScript, you do this:
REM This is the 64-bit cscript.
or simply this:
If you double-click on the .vbs to run it from Windows Explorer, then you’ll be running as a 64-bit process. The default, unless you took care to explicitly run as 32-bit by invoking the cscript.exe under sysWOW64, is that you’ll be running as a 64-bit process, and in that case you’ll need the 64-bit Chilkat ActiveX registered on your system.
Starting now, Chilkat is going to log the changes, fixes, and new features for the next release as the work is completed. Pre-release builds can be requested for most programming languages and operating systems. Many builds are quick and easy to provide: .NET, ActiveX, C++, Java, Perl, Python, PHP, and others. Some however, are time-consuming and a request for one of the following builds may take as many as several days: WinRT, Node.js, Mono, Xojo, PureBasic, and .NET Core. Send email to email@example.com if a pre-release build is desired.
(Chilkat is currently working on implementing Xero API examples, and many of the new features are related to making life easier to implement these examples. The new features are general and apply to any programming task. )
The GitHub C# Project to Check ActiveX Registration and Which VC++ Redistributables are Installed has been updated.
Note: It should contain a pre-compiled executable located in bin\x86\Release (for non .NET programmers).
Check ActiveX Registration and Installed VC++ Redistributables
Version 184.108.40.206 is a new version that almost immediately follows v220.127.116.11. It will only be released for a few programming languages (ActiveX, .NET, Delphi, and Excel). Chilkat will provide this release in other programming languages / operating system upon request.
The reason for releasing is that Chilkat wishes to create Quickbooks REST API examples, and it was discovered that the Quickbooks server-side is unable to consume HTTP requests that use MIME header folding. Therefore, Chilkat added an AllowHeaderFolding property to both the Http and Rest classes.
There were a few other very minor fixes / additions:
- Added the Email.AddAttachmentBd method.
- Added the Http.DownloadBd and http.DownloadSb methods. (See the previous release notes for information about “Bd” and “Sb” methdos: http://cknotes.com/v9-5-0-62-release-notes/ )
- Made the Http.RequireSslCertVerify method more flexible in handling out-of-order certs from a web server. See http://www.chilkatforum.com/questions/11402/certificate-order-issue-enhancement
Added a C# project on GitHub to demonstrate async sockets: C# Async Sockets