KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Does Dragon ShellExecute spawn 32-bit processes?
Topic Summary: I think it must, since Dragon is 32-bits itself
Created On: 09/09/2021 10:39 AM
Status: Post and Reply
Linear : Threading : Single : Branch
 Does Dragon ShellExecute spawn 32-bit processes?   - kkkwj - 09/09/2021 10:39 AM  
 09/09/2021 10:39 AM
User is offline View Users Profile Print this message

Author Icon
Top-Tier Member

Posts: 831
Joined: 11/05/2015

Does anyone know the bitness of ShellExecute and AppBringUp processes that are spawned by Dragon's DVC and Advanced scripting statements?


I imagine the spawned processes are 32-bit because Dragon is probably 32-bit, but then I waffle and think to myself, "Yes, but if my C# app is compiled for AnyCPU, then it can run in either 32 or 64 bit environments. Windows should just-in-time compile the intermediate code for the app into 64 bits in a fresh new process if it is 64-bit capable."


Has anyone tested this? I think I will look for a code snippet to test for the bitness of an app too.


UPDATE: I found that if you ShellExecute your app from Dragon and then look in the Task Manager, the TM will show the bitness after the app name like so: MyApp (32 bit). Easy!


Win10/x64, AMD Ryzen 7 3700X, 64GB RAM, Dragon 15.3, SP 6 PRO, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Klim and JUKSTG earbuds with microphones, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and fat mouse

32177 users are registered to the KnowBrainer Speech Recognition forum.
There are currently 1 users logged in.
The most users ever online was 12124 on 09/09/2020 at 04:59 AM.
There are currently 423 guests browsing this forum, which makes a total of 424 users using this forum.

FuseTalk Standard Edition v4.0 - © 1999-2021 FuseTalk™ Inc. All rights reserved.