Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Runtime Error 380 - Invalid Property Error

Status
Not open for further replies.

BionicJohn

Technical User
Nov 6, 2002
5,023
GB
Can anyone thrown any light on this error message?

It occurs with an Application called ActivPrimary2 by Promethean which is for interactive whiteboards.

The appliaction loads, the error appears in box entitled ActivPrimary2 with the words "Run-time Error '380' Invalid Property Error".

The Promethean site offers only 9-5 tech support and nothing on-line.

Thereis no connection made to the Whiteboard, which via a KeySpan USB to Com port adaptor. The latest WinXP driver is installed for the device and Windows reports it is working correctly as COM4.

The latest Activ drivers for the Whiteboard are installed and reported as working correctly.

According to Google this is very common error, but I can't find a definitive cause. One possiblity is language/regional settings. AFAICS, everying (all control panel, language and application settings) on this Toshiba Satellite Pro L20 is set to UK English.

I have also disabled the AV.

Any pointers are much appreciated.

LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
Forgot to add a screenshot

Clipboard01.jpg


LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
This is from one of the many hits at Google which might be worth a try while you wait for Support at Promethean to open for business.

"RUNTIME ERROR 380

Runtime error 380, invalid property value. Word may not be installed properly. Close virus software and any other programs and reinstall Microsoft Word."

Have you tried to re-install this program with all your security software disabled?
 
Thanks, linney.

I did see that while searching Google's findings, and I'll give it a shot.

Hopefully Promethean can be more specific.

It may also be something to do with the fact that the Toshiba Satellite Pro L20 has no serial ports, and ActivPrimary2 is expecting to find one.

The MSDN Library is not much help:

Invalid property value (Error 380)
Specifics:

Most properties only accept values of a certain type, within a certain range. This error has the following cause and solution:
An inappropriate value has been assigned to a property.



LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
Coming from a VB developer, that error means that a property for a control in the program is being set to an invalid state. A control being an object on the screen, like say a textbox, checkbox, combobox, or even a picture. Every control has certain properties that can be changed or set as the program is running. For instance, they all have a property called ".left". Left takes a number as input that tells it where to position itself on your screen, horizontally. I would get the exact error above, if I tried to set left to "yes".
Now, what does this mean to you? Nothing much really, as you can't debug the source code and see exactly which control is getting the invalid property. But, assuming this isn't a bug in their program, and they really aren't accidentally setting a property to an invalid value, then the next likely cause is that one of the controls they used in the program is a slightly different version than the one on your computer. Controls exist as files, generally .ocx files. Any custom controls would have been installed with the program, and Windows comes with a ton of them built in. But if one was updated or changed from the version the program is expecting, it could have *different* properties, or accept different values for it's properties.
You've heard of DLL Hell? Well ocx controls fall right into that category. Even MS has released several versions of its basic controls and devs go through OCX Hell trying to get their software to run on different versions of Windows sometimes.
Now, my question for you:
Has the software ever worked since you installed it, or did it work at one time then stop?
If the former, then you have either found a bug in their software, or some control on that particular install of Windows is not the version they expect to be there. Possibly another program has replaced one of the built-in ones with it's own version (a really, really stupid thing to do, but some devs do it). There's a couple dozen ocx controls in the system32 folder, so it's a guess which one it's talking about.
If it's the latter, then either a program or a windows update has changed a control that the program depends upon.
Here's some of the basic ones that many programs use, and the version I see on my XP SP2 box:
comctl32.ocx 6.0.81.5
comct232.ocx 6.0.80.22
comct332.ocx 6.7.0.6782
mscomctl.ocx 6.1.97.82
mscomm32.ocx 6.0.81.69 *this one is for talking to serial ports, it almost definitely uses this
msflxgrd.ocx 6.1.97.82

Promethean will probably have no idea what do either, unless you're talking to a dev. They'll likely recomend you reinstall, and verify what OS, service packs, and updates you have.
 
jasen said:
Has the software ever worked since you installed it, or did it work at one time then stop?
Everything worked OK on the previous Acer Laptop - this a replacement laptop because the Acer Sceen when belly up.

The OS is the same (WinXP SP2) but the version of MSOffice is newer, 2003 instead of XP.

I'm now installing Activ2Primary afresh onto the new Toshiba, and using the USB to Serial Port Adapter as the Tosh has no serial ports.

I'll check the versions of the *.OCX files you list and see what's there.

jasen said:
Promethean will probably have no idea what do either, unless you're talking to a dev. They'll likely recomend you reinstall, and verify what OS, service packs, and updates you have.
More than likely. I've not heard from then yet.

Thanks for your help.

LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
Maybe that it doesn't like the newer version of word, I would try installing office XP so it's the same as the Acer.

-------------------------------

If it doesn't leak oil it must be empty!!
 
NortonES2 said:
Maybe that it doesn't like the newer version of word, I would try installing office XP so it's the same as the Acer.
You're probably right, but I'm not sure I can do that. Not technically, but becuase some one the licence audit front will kick off… But I might try it to see if if solves it.

LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
I thought I just close this matter by explaining how it was resolved.

Basically, I got nowhere over the error and in the end deleted the partition, re-installed WinXP, and then the ActivPrimary2. All was well.

I re-installed Office and then tried running ActivPrimary2 again. It ran without any error.

So it's working, but we're none the wiser.

Thanks for your support.

LIVERPOOL FC - 5 times Champions of Europe. 1977, 1978, 1981, 1984, 2005.
Iechyd da! John
Glannau Mersi, Lloegr.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top