Search found 1291 matches
- Thu Jul 10, 2025 12:48 am
- Forum: eXpress++ Support
- Topic: Advantage Database Server For Testing
- Replies: 5
- Views: 283
Re: Advantage Database Server For Testing
Use arrays of DataObjects for temporary table data (i.e. with scatter/gather). This is the most elegant, the fastest and easiest way, and if you change structures of tables or so, the changes in your code are minimal.
- Wed Jul 09, 2025 1:46 am
- Forum: eXpress++ Support
- Topic: Advantage Database Server For Testing
- Replies: 5
- Views: 283
Re: Advantage Database Server For Testing
I agree with Slavko - temporary arrays are much better than temporary tables, but Diego was talking about files in general, which means TXT or binary stuff, if I guess correctly. We created a "binary" table for this and store temporary files, TXT, but also XPF and all the other stuff (pictures, some...
- Tue Jul 08, 2025 3:24 am
- Forum: Announcements
- Topic: New library PowerPar for parallel programming
- Replies: 14
- Views: 35436
Re: New library PowerPar for parallel programming
No reason to be upset or to get angry. I'm quite sure I know at least a little about parallel processing/programming and computing big data in synchronized threads, and I'm quite sure I'm not the only one here. I'm also sure I'm not the only one who understood that your PowerPar library is good for ...
- Mon Jul 07, 2025 5:07 am
- Forum: Announcements
- Topic: New library PowerPar for parallel programming
- Replies: 14
- Views: 35436
Re: New library PowerPar for parallel programming
If you use the proposed Alaska method, it may occur that multiple of your processes run on the same CPU, and you didn't want that initially. But this is a task without a solution anyway. Load-balancing and predictions of utilization on an OS like Windows never work efficiently, since they are based...
- Fri Jul 04, 2025 5:43 am
- Forum: eXpress++ Support
- Topic: How to change currency symbol in windows
- Replies: 12
- Views: 635
Re: How to change currency symbol in windows
Hi, Joe.
The currency symbol is set at HKCU\Control Panel\International -> "sCurrency". Just write a different symbol to the reg variable, done. You know how to use DC_RegWrite() for this?
If you want to set it just for a session, "SetLocalInfoA" (KERNEL32.DLL) is the API-function to use.
The currency symbol is set at HKCU\Control Panel\International -> "sCurrency". Just write a different symbol to the reg variable, done. You know how to use DC_RegWrite() for this?
If you want to set it just for a session, "SetLocalInfoA" (KERNEL32.DLL) is the API-function to use.
- Tue Jul 01, 2025 10:21 pm
- Forum: Xbase++ 2.0
- Topic: ADS sp_mgGetLockOwner PROCEDURE
- Replies: 2
- Views: 428
Re: ADS sp_mgGetLockOwner PROCEDURE
Hi, Bob. We also still support and use the ADS for the same reasons. We still get licences from SAP, which is not easy nowadays. We built an own "management console" inside our application and do use some SQL there, but not for the locks. This uses the function AdsMgGetLockOwner() from ADSMG.DLL (fu...
- Mon Jun 30, 2025 11:02 pm
- Forum: Xbase++ 2.0
- Topic: How do I detect the DLLs required by an XBase and eXpress application?
- Replies: 5
- Views: 2436
Re: How do I detect the DLLs required by an XBase and eXpress application?
With release 2.00.2413 of Xbase++ (2.0), Alaska provides a tool (CLI) named "XPPDH.EXE", which will list all DLLs used by any Xbase++-binary, which can be an EXE or a DLL.
- Sun Jun 29, 2025 6:50 am
- Forum: Zen and the art of Software Maintenance
- Topic: This is the best Zen experience ever
- Replies: 1
- Views: 616
Re: This is the best Zen experience ever
Welcome to The Club. 

- Thu Jun 26, 2025 9:18 am
- Forum: eXpress++ Support
- Topic: GetLogicalProcessorCount() not work on W2022 Server 48core
- Replies: 3
- Views: 1208
Re: GetLogicalProcessorCount() not work on W2022 Server 48core
Windows itself can't address a higher number of processors. There is no processor #33. It's number one on cluster two. There are API functions to get the number of processor groups and select one of them, but within a group, the maximum number of processors is 32, no matter how much logical processo...
- Fri May 30, 2025 7:22 am
- Forum: Xbase++ 2.0
- Topic: How do I detect the DLLs required by an XBase and eXpress application?
- Replies: 5
- Views: 2436
Re: How do I detect the DLLs required by an XBase and eXpress application?
Hi, Pedro. It should be easy. All DLLs you find in the "Runtime"-folder of your Xbase++-distribution should be included. If you use Xb2.Net, include xb2net.dll, if you use sqlexpress, add sqlexpress.dll, if you use eXpress++, at least add dclipx.dll. Put all these and your exe in a folder of a compu...