Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome General
 PowerHome Messageboard : PowerHome General
Subject Topic: USB=UIRT Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
BrianCanada
Newbie
Newbie


Joined: June 11 2014
Location: Canada
Online Status: Offline
Posts: 6
Posted: June 19 2014 at 11:24 | IP Logged Quote BrianCanada

I have been using PH for 10-15 years and it has always
been
reliable. Now I had to upgrade to Win7 and my UIRT will
not work in PH. It is installed and functions in a
program called IRcommand2 fine. I get this error in PH.
"Cannot find the phuirt.dll control. Please install and
register this control. Commands will not be transmitted.
" I also get this error when starting PH. "Error loading
library. Please check whether PowerBuilder Acessibility
library can be located in the path." My x10 stuff works
fine, but no IR. Anyone run into this problem with Win7.
I have installed into C:\Powerhome 2.1b Version:

NOT CONNECTED. ID: IRR. USB-UIRT IR Controller.
ID: X10-1. CM11A X10 Controller.
ID: X10WIRELESS. CM17A X10 Transmitter
Back to Top View BrianCanada's Profile Search for other posts by BrianCanada
 
nadler
Super User
Super User


Joined: February 25 2006
Location: United States
Online Status: Offline
Posts: 354
Posted: June 19 2014 at 11:50 | IP Logged Quote nadler

I've used USB-UIRT with both Win7 and Win8. I believe I
needed an updated driver which was available from the USB-
UIRT site. If you're already using the latest driver (which
is still years old as I recall) try uninstall and then re-
installing the driver.

Noel
Back to Top View nadler's Profile Search for other posts by nadler
 
BrianCanada
Newbie
Newbie


Joined: June 11 2014
Location: Canada
Online Status: Offline
Posts: 6
Posted: June 19 2014 at 12:08 | IP Logged Quote BrianCanada

Thanks for your reply. I have the latest driver and I have
installed removed and re-installed. I don't think it is
the driver because it works in the other program fine. To
me the ph in the phuirt.dll tells me it's something in PH.
I am grasping at straws. The program has worked so well
over the years, you tend not to know alot of the inner
workings. Should there be a file phuirt.dll somewhere on
my drive. If there should be, where should it be if it is
missing and how do I get it. Thanks for any help.
Back to Top View BrianCanada's Profile Search for other posts by BrianCanada
 
nadler
Super User
Super User


Joined: February 25 2006
Location: United States
Online Status: Offline
Posts: 354
Posted: June 19 2014 at 12:12 | IP Logged Quote nadler

There is a phuirt.dll in the Powerhome directory. I
believe it was part of the PH install but other would know
if this is correct.

Noel
Back to Top View nadler's Profile Search for other posts by nadler
 
BrianCanada
Newbie
Newbie


Joined: June 11 2014
Location: Canada
Online Status: Offline
Posts: 6
Posted: June 19 2014 at 12:27 | IP Logged Quote BrianCanada

It is in the PH directory date stamp June 2007. So I think
maybe it is pointing to the wrong directory. I originally
let the install put it in the Program directory. When I
started to have problems, I checked the forum and someone
said to install it in the root directory of C: so I
uninstalled and reinstalled but still a problem. darn
Windows anyway. Thanks.
Back to Top View BrianCanada's Profile Search for other posts by BrianCanada
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: June 19 2014 at 17:50 | IP Logged Quote dhoward

Brian,

You need to run this command to register your phuirt.dll:

regsvr32 c:\powerhome\phuirt.dll

This command must be run as an administrator and you should get a popup window that the DLL server was successfully registered.

To fix your accessibility error message, see the 6th post of this thread http://power-home.com/forum/forum_posts.asp?TID=2669&KW=acce ssibility

Hope this helps,

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
BrianCanada
Newbie
Newbie


Joined: June 11 2014
Location: Canada
Online Status: Offline
Posts: 6
Posted: June 19 2014 at 18:41 | IP Logged Quote BrianCanada

Thanks Dave, I knew you would have some ideas. The second
part of your answer fixed the error on the look for the
database but the phuirt.dll is already registered and when
I try to register it again I get this error.The module
"c:\powerhome\phuirt.dll" was loaded but the call to
DIIRegisterServer failed with error code 0x80020009

Thanks again for your help.
Back to Top View BrianCanada's Profile Search for other posts by BrianCanada
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: June 19 2014 at 23:04 | IP Logged Quote dhoward

Brian,

The message you're getting on the phuirt.dll is typically caused by not running the regsvr32 command as an administrator (on Windows 7 and up its not just enough to be logged in as a user with administrative privileges).

What I like to do is right click the command prompt icon and choose run as administrator. From the command prompt, I'll change to the PowerHome directory with cd\powerhome. From there, I'll run the regsvr32 command detailed in my other post.

Give that a try and see where that gets us.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
BrianCanada
Newbie
Newbie


Joined: June 11 2014
Location: Canada
Online Status: Offline
Posts: 6
Posted: June 25 2014 at 10:11 | IP Logged Quote BrianCanada

Finally got another chance to work on the system and got
everything going finally. Yes, running the command as
administrator did the trick. I did a completely new win7
install, powerhome, usb-uirt, x10 cm17 and the error for
the uirt still came up. Ran the regsvr52 and it fixed it
on the clean install. Went back to my real machine and did
the same thing and it fixed it too. Thanks very much for
your help Dave. I sure did not want to loose this program
after all these years because of MS.
Brian.
Back to Top View BrianCanada's Profile Search for other posts by BrianCanada
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum