Welcome to the MP3Car.com forums.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
|
04-23-2008, 12:15 PM
|
#1
|
|
MySQL Error
Join Date: Sep 2004
Location: Woodbridge, VA
Vehicle: 2003/Acura/RSX
Posts: 4,683
|
has anyone created an RR extension plugin in vb2008?
I've been tryin all day to get this to work but it just wont. The code itself works, the .dll compiles, but i cant get road runner to see it. First of all the .dll wont register. it gives me the message sayin the dll entry point was not found. Secondly, if i add X,PLUGINNAME to menu.skin i get this error in the debug
Code:
4/22/2008 4:56:05 PM: Error loading plugin: RRFUSION (ActiveX component can't create object)
i'm guessing this has something to do with the stated requirements of extension plugins. The thread says the class module HAS to be named RRExtension... but in vb2008 i cant make a class module.. it only gives me options for class or module. I name the class RRExtension but RR cant see it apparently. Can anyone shed some light. Keep in mind this is the first time i'm using vb2008
__________________
03 Acura RSX Coupe
a K.I.S.S Flash, VB, and Autoit Programmer
HARDWARE PROGRESS: 90%[/////////-]
SKIN PROGRESS: 90%[/////////-]
Current Project: RRFusion, MovieTimes, RRMail and More!!! :)
|
|
|
04-23-2008, 12:41 PM
|
#2
|
|
Confusion Master
Join Date: Sep 2003
Location: If you go down to the woods today, You're sure of
Vehicle: 1997 BMW E36 328I
Posts: 9,710
|
If you can't register it then RR has no chance of seeing it.
You need to sort out why it won't register.
|
|
|
04-23-2008, 03:22 PM
|
#3
|
|
MySQL Error
Join Date: Sep 2004
Location: Woodbridge, VA
Vehicle: 2003/Acura/RSX
Posts: 4,683
|
ok i got it registered via regasm but i'm gettin a new error in the debug.txt
Code:
4/23/2008 4:17:47 PM: Error loading plugin: RRFUSION (Object required)
i'm assuming this is because i havent been able to find out how to create a com interop wrapper in vb2008, everything i've found on the net shows how to do it for prior versions of .net
__________________
03 Acura RSX Coupe
a K.I.S.S Flash, VB, and Autoit Programmer
HARDWARE PROGRESS: 90%[/////////-]
SKIN PROGRESS: 90%[/////////-]
Current Project: RRFusion, MovieTimes, RRMail and More!!! :)
|
|
|
04-23-2008, 07:43 PM
|
#4
|
|
RoadRunner Mastermind
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,025
|
You need to make a COM object that implements the same exact RRExtension class/object as in the VB6 example.. It really should just be a matter of making a public/creatable RRExtension class in your project -- it could even be an EXE if you wanted, as long as you can create a class like RRFUSION.RRExtention with the same methods/properties, then you should be ok.
__________________
Road Runner,RR's Myspace
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
|
|
|
04-24-2008, 06:05 PM
|
#5
|
|
Maximum Bitrate
Join Date: Mar 2007
Location: Socal
Vehicle: 2006 Evo MR
Posts: 568
|
A COM wrapper written for .NET 1.1 or 2.0 (VB 2003, VB 2005) will be code-compatible with 2008. Com wrappers are the same code, no matter which version of .NET you use. The newer .NET versions just add new features, they are supposed to be backwards compatible. You mentioned you found examples for prior VB.NET versions, so just use those.
There are many tutorials on the web which describe this.
__________________
2006 Lancer Evolution IX MR In-Dash PC Project - WIP
Planning:
[----------] 100%
Purchasing:
[----------] 100%
Installation/Fab/Assembly (Revised):
[----------] 80%
|
|
|
04-25-2008, 09:37 AM
|
#6
|
|
MySQL Error
Join Date: Sep 2004
Location: Woodbridge, VA
Vehicle: 2003/Acura/RSX
Posts: 4,683
|
i have some examples and i think the reason i'm having trouble following them is because i'm using the "express" edition for vb2008. Some of the configuration settings dont exist in the express version. Guess i'll have to look into gettin the full suite.
__________________
03 Acura RSX Coupe
a K.I.S.S Flash, VB, and Autoit Programmer
HARDWARE PROGRESS: 90%[/////////-]
SKIN PROGRESS: 90%[/////////-]
Current Project: RRFusion, MovieTimes, RRMail and More!!! :)
|
|
|
05-07-2008, 11:08 PM
|
#7
|
|
Low Bitrate
Join Date: Jul 2007
Location: Harrisonville, Missouri
Vehicle: 1996 Mercury Cougar XR7 (Sport Edition) 4.6 v8
Posts: 92
|
just curious but wth is this good for i mean it cant be productive on such a small screen can it? i love vb studio dont get me wrong. 
|
|
|
05-08-2008, 08:15 AM
|
#8
|
|
MySQL Error
Join Date: Sep 2004
Location: Woodbridge, VA
Vehicle: 2003/Acura/RSX
Posts: 4,683
|
what is what good for? I'm not programming on my carputer... i installed VS2008 on my work pc so that i can create plugins for my carputer. is that what u were asking?
btw the problem i originally had was simply because i was using the express edition o VS2008. The full first allows an easy process of registering for COM interop.
__________________
03 Acura RSX Coupe
a K.I.S.S Flash, VB, and Autoit Programmer
HARDWARE PROGRESS: 90%[/////////-]
SKIN PROGRESS: 90%[/////////-]
Current Project: RRFusion, MovieTimes, RRMail and More!!! :)
|
|
|
05-08-2008, 10:07 AM
|
#9
|
|
Low Bitrate
Join Date: Jul 2007
Location: Harrisonville, Missouri
Vehicle: 1996 Mercury Cougar XR7 (Sport Edition) 4.6 v8
Posts: 92
|
Quote: Originally Posted by Sonicxtacy02 
what is what good for? I'm not programming on my carputer... i installed VS2008 on my work pc so that i can create plugins for my carputer. is that what u were asking?
btw the problem i originally had was simply because i was using the express edition o VS2008. The full first allows an easy process of registering for COM interop.
my bad i thought you where trying to make a road runner plugin for vb2008 and use it on your carputer  but as i said before that be kinda useless but to use it to make plugins is good thinking
|
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:42 AM.
|
|