PSP7 installed on Win7 Pro, 32-bit.
This seems to be a common complaint but I haven't seen a solution yet.
When I double-click an image file name in Windows Explorer a new instance of PSP7 is opened for each image. What I need is to open multiple images in one instance of PSP when I double-click the image name.
Has anybody solved this problem?
PSP7 and Win7: Has multiple instances problem been solved?
Moderator: Kathy_9
-
trueblue
- Moderator
- Posts: 1563
- Joined: Sat Dec 30, 2006 1:43 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS Z97M Plus
- processor: Intel Core i7-4790 CPU 3.60 GHz
- ram: 12GB
- Video Card: NVIDIA GeForce GTX 750
- sound_card: NVIDIA High Def Audio Realtek High Def
- Hard_Drive_Capacity: 1.740GB
- Monitor/Display Make & Model: Benq E2420HD 24" wide x 2 monitors
- Corel programs: PSPX8-VideoStudio-AfterShot
- Location: Australia
- Contact:
Re: PSP7 and Win7: Has multiple instances problem been solve
PSP7 is quite an old software considering we are now on 15.
Rather than double clicking the image to open in PSP7, why not use Open File in PSP7 then highlight all the images you need to import them into the programme.
Rather than double clicking the image to open in PSP7, why not use Open File in PSP7 then highlight all the images you need to import them into the programme.
~~~~Maureen~~~~
Tutorial Writer for PaintShop Pro
Creative-Designs
Free! PaintShop Pro Tutorials
PaintShop Pro - VideoStudio Pro - AfterShot - CorelDraw - Painter
Tutorial Writer for PaintShop Pro
Creative-Designs
Free! PaintShop Pro Tutorials
PaintShop Pro - VideoStudio Pro - AfterShot - CorelDraw - Painter
Re: PSP7 and Win7: Has multiple instances problem been solve
Yes, I understand that I can open multiple images using File>Open. But that wasn't my question. I know that PSP7 on WinXP could be configured to open multiple images in one PSP instance and it had something to do with DDE. But that 'fix' (according to others) doesn't work in Win7. And I couldn't find the WinXP fix anyway.
Still hoping someone has solved this problem.
Still hoping someone has solved this problem.
-
LeviFiction
- Advisor
- Posts: 6831
- Joined: Thu Oct 02, 2008 1:07 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Alienware M17xR4
- processor: Intel Core i7-3630QM CPU - 2_40GH
- ram: 6 GB
- Video Card: NVIDIA GeForce GTX 660M
- sound_card: Sound Blaster Recon3Di
- Hard_Drive_Capacity: 500GB
- Corel programs: PSP: 8-2023
- Location: USA
Re: PSP7 and Win7: Has multiple instances problem been solve
Later versions of PSP only allow 1 instance of the program so this doesn't come up that often.
***Warning: While small, this does invovle editing the registry. A task not suggested unless you're familiar with it. Even for something like this.
It is recommended that you also backup the effected keys before editing in case you need to restore them.
The DDE fix should work in WIndows 7 as well. Though maybe there is an extra step that XP didn't need.
From what I remember of the dde fix for XP
You open your Registry Editor and in the HKEY_CLASSES_ROOT you find the entry for PSP's image format. Go into it you'll find "Shell"/"Open"/"Command"
And in the value for this is the path to PSP. You add the /dde portion to the end of the filename that is in quotes. Correct?
In Windows seven you need to make sure to include, after /dde "%1" (quotes included)
So in my case I only have PSPX5 installed right now. So Obviously mine is a little different from what you will see.
HKEY_CLASSES_ROOT/PaintShopProX5.Image/shell/Open/command
The value is: "c:\Program Files (x86)\Corel\Corel PaintShop Pro X5\Corel PaintShop Pro.exe" "%1"
I would change the value to
"c:\Program Files (x86)\Corel\Corel PaintShop Pro X5\Corel PaintShop Pro.exe" /dde "%1"
I've seen this work with other file formats and programs on Windows 7. But in articles I've read they stress the importance of the "%1" after the /dde.
***Warning: While small, this does invovle editing the registry. A task not suggested unless you're familiar with it. Even for something like this.
It is recommended that you also backup the effected keys before editing in case you need to restore them.
The DDE fix should work in WIndows 7 as well. Though maybe there is an extra step that XP didn't need.
From what I remember of the dde fix for XP
You open your Registry Editor and in the HKEY_CLASSES_ROOT you find the entry for PSP's image format. Go into it you'll find "Shell"/"Open"/"Command"
And in the value for this is the path to PSP. You add the /dde portion to the end of the filename that is in quotes. Correct?
In Windows seven you need to make sure to include, after /dde "%1" (quotes included)
So in my case I only have PSPX5 installed right now. So Obviously mine is a little different from what you will see.
HKEY_CLASSES_ROOT/PaintShopProX5.Image/shell/Open/command
The value is: "c:\Program Files (x86)\Corel\Corel PaintShop Pro X5\Corel PaintShop Pro.exe" "%1"
I would change the value to
"c:\Program Files (x86)\Corel\Corel PaintShop Pro X5\Corel PaintShop Pro.exe" /dde "%1"
I've seen this work with other file formats and programs on Windows 7. But in articles I've read they stress the importance of the "%1" after the /dde.
https://levifiction.wordpress.com/
Re: PSP7 and Win7: Has multiple instances problem been solve
I agree with LeviFiction. PSP7 is a very legacy program that requires different settings that are not necessarily installed by default on modern OSs; especially concerning DDE (Dynamic Data Exchange), which is relatively legacy. (DDE has been around since Windows 2.0, AFAIK.)
The information I am providing here is on a Windows XP computer (for which I still have PSP7 installed), but I imagine the results would be similar for more modern computers. PSP7 requires the DDE information to open a single window or reuse existing running program windows for multiple files.
For the file type that you wish to open with PSP, you need to setup the Dynamic Data Exchange similar to below:
The equivalent registry entries would be (for filetype PSP7.Image, that I have set for the .PSP suffix, as an example, where the default for .psp is set to PSP7.Image; this is just an example):
This would reuse the current open program window (PSP7) rather than opening another instance of the program. More current programs usually wouldn't require this setting. For example, I also run PSPX5 on this machine and do not require the DDE settings to reuse the currently running program.
I hope this helps.
The information I am providing here is on a Windows XP computer (for which I still have PSP7 installed), but I imagine the results would be similar for more modern computers. PSP7 requires the DDE information to open a single window or reuse existing running program windows for multiple files.
For the file type that you wish to open with PSP, you need to setup the Dynamic Data Exchange similar to below:
The equivalent registry entries would be (for filetype PSP7.Image, that I have set for the .PSP suffix, as an example, where the default for .psp is set to PSP7.Image; this is just an example):
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\PSP7.Image\shell]
@="open"
[HKEY_CLASSES_ROOT\PSP7.Image\shell\open]
@="Open"
[HKEY_CLASSES_ROOT\PSP7.Image\shell\open\command]
@="\"C:\\Program Files\\Jasc Software Inc\\Paint Shop Pro 7\\psp.exe\" \"/dde\" %1"
[HKEY_CLASSES_ROOT\PSP7.Image\shell\open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\PSP7.Image\shell\open\ddeexec\Application]
@="Psp"
[HKEY_CLASSES_ROOT\PSP7.Image\shell\open\ddeexec\Topic]
@="System"
I hope this helps.
Re: PSP7 and Win7: Has multiple instances problem been solve
Thank tou LeviFiction & JStanley,
I very carefully made the changes to my Win7 Registry entries like you suggested but there was no difference in the way PSP7 opened files. Each double-click on an image file (i.e. .BMP file) opens a separate instance of PSP7. I returned my Registry entries back to their original settings.
I would really like to find a solution to this but maybe "you can't get ther from here".
I very carefully made the changes to my Win7 Registry entries like you suggested but there was no difference in the way PSP7 opened files. Each double-click on an image file (i.e. .BMP file) opens a separate instance of PSP7. I returned my Registry entries back to their original settings.
I would really like to find a solution to this but maybe "you can't get ther from here".
- hartpaul
- Advisor
- Posts: 2893
- Joined: Tue Mar 20, 2012 3:38 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK P7P55D STRIX B240F GAMING
- processor: IntelCore i7 7700 3.60 Ghz
- ram: 8 Gb
- Video Card: Nvidia GeForce GTX 1050
- sound_card: Nvidia High Definition Audio
- Hard_Drive_Capacity: 1000 Gb
- Monitor/Display Make & Model: AOC
- Corel programs: PSP8,X2 to X9,2018,2019,2020
- Location: Australia
Re: PSP7 and Win7: Has multiple instances problem been solve
When I double click on any image file apart from psp, it opens in Irfanview. If I want to open an image in another graphics program of which I have about 5 then I can right click and Open With. If I want to open a number of images in a single graphics program I drag and drop from an explorer window. Saves a lot of double clicking and RSI! Perhaps with the updating of all systems you will have to change your ways as we all have.
Systems available Win7, Win 8.1,Win 10 Version 1607 Build 14393.2007 & version 20H2 Build 19042.867
