Make Plugins For The Program?
May 20, 2011
expand my program by allowing people to make plugins for the program. I thought of a way to do this: They can make a form/plugin on a form in VB then they can save it and upload the Form1.VB file and when you put that in a folder made by my program in "My Documents" my program will run that form like its, its own.
View 3 Replies
ADVERTISEMENT
Aug 19, 2010
While I've mainly been developing small applications for personal use, I stumbled upon making a touchscreen application for a close friend. While he is not very good at programming, he is pretty well at drawing/etc... So, I thought about expanding my horizons some.I already have code that loads images from a folder, and made that folder changeable via the program, so in effect, probably a horribly coded way of skinning some parts of the program (the buttons). But then I though about it some more and really wanted to learn a better way to make my programs 'expandable'.I have begun searching about how to make a program that can be used with plugins, how to make plugins, and so on... I am researching about dynamically changing controls and other things, so that when resolutions change, I don't have to code each individual buttons new size/location, and, most importantly, a way to implement patching/app upgrades...
View 2 Replies
Oct 10, 2011
I cant make a seekbar control using a windowmediaplayer and vlc plugins
View 1 Replies
Apr 12, 2009
I'm trying to put together a plugins system with .NET, and I'm not sure if I'm doing it correctly. The basis of the system is that a specific directory ({apppath}/Plugins/) will have a bunch of precompiled DLLs, and I want to look through each one with reflection, and for every class available, if it inherits a specific base class (this is defined in yet another DLL, but I'll go into that later), then create an instance of it and call a specific function in said instance.
Public Sub ScanPluginsInDirectory(ByVal Directory As String)
Dim Plugins As New IO.DirectoryInfo(Directory)
Dim Files As IO.FileInfo() = Plugins.GetFiles("*.dll")
[CODE]................
The specific problem I have is, I'm not sure this is the right way to do this. Would the method I'm trying to do work, if it can be assumed that A.Plugin() actually exists and any structures and classes referenced here are bug-free?
View 2 Replies
Mar 9, 2010
Firstly, I understand that this might sound more or less abstract, but this is because I have no previous experience in such applications. I completed an application using Visual Basic and is running and tested. What I want to do is
to make this application expendable i.e I could write other pieces of code and I would just plug it in to the application "somehow" and it would be added as a functionality.
View 1 Replies
Sep 4, 2011
I want to use C# and VB.Net in Eclipse 3.7 Indigo.VB.netI could not find the plugin about VB.net in Eclipse.So I want to know is there a plugin for Eclipse that allows you to write C# or VB.net code using the .Net Framework 4.0 or 3.5?
View 1 Replies
Jun 6, 2012
I have a vb.net project that loads "plugin" dlls at runtime to crunch some data in slightly different ways and return the results. To do that, all the plugins implement the same interface, so the GUI couldn't care less how the plugin arrives at its final dataset, just so long as all the plugins deliver it back to the GUI in the same way.
I'd like to set up per-plugin options in addition to the main program options. I have an options form that accepts an object of type System.Configuration.ApplicationSettingsBase and displays the contents in a PropertyGrid control, so it'll show any My.Settings object the same way. Question is, how do I pull the My.Settings object out from a plugin that's loaded at run-time?
View 1 Replies
Jun 22, 2010
how to create a stable plugin architecture. Stable because I plan on opening up plugin creation to the public but I dont want a sloppy coded plugin to take down my whole application.
So I thought of using an AppDomain per plugin and I did a little seaching. But it seems that even using a temp AppDomain to load plugins and then unloading it once all assemblies have been inspected raises complexity allot and I was planing on using an AppDomain per plugin.
I feel the gained stability (if there is any at all) may be raising the complexity so much the app will never be done..
Is there another way to both create a stable application and at the same time making it extensible?
I cases where the host calls a defined function via say IPluginInterface I guess I can pack a whole lot of try catch blocks around that call but what if a plugin insisted of a timed routine that would run continously without being invoked from the host other that a starting call to StartPluginService or something like that?
If I include a plugin like that in the default AppDomain and it blows up I sure will blow my own foot off right?
View 3 Replies
Dec 21, 2008
I am trying to create a plugin system where plugins can be dynamicly loaded (we don't know how many there are, what their classes are called, ...)This is sample code for a plugin:
Code:
Public Interface IPlugin
Sub bla()
Function bla3() As String
End Interface
[code]....
This code SHOULD msgbox("yay") when it finds a type that implements my IPlugin interface. Yet it never finds one. I can't find what I did wrong. It gets to the debug.print("2"), but never gets past the "If GetType(IPlugin).IsAssignableFrom(t) Then".
View 4 Replies
Nov 5, 2010
I have been working on a UI app (written in VB.NET and using WPF) which creates charts using the Microsoft Chart Control for Windows Forms. The application retrieves data periodically from a remote database, parses and formats the data to create series, and then creates a chart based off the series which is then hosted in a WindowsFormsHost control. So far this process has been working well.
View 1 Replies
Nov 28, 2009
I am trying to figure out an easy way to add custom plugins for the app for additional features, without people having to download a whole new update each time.i guess the way i'd want it to work is,the program will auto detect the plugin file. Then, add's a specific value to either a button array, or add's a picture, etc.Once that button is clicked, it will open a new form designed the way i want it. from within the plugin itself.So its a module.What would be the easiest way to do this?
View 2 Replies
Jun 6, 2009
I cannot find a way to make a program that I write make a shortcut in the start menu for all users.My final goal is to make an MSI and deploy it in group policy to all users on a computers OU. Is this possible?
View 5 Replies
Aug 23, 2009
How do i make my button open a program and make it windows size?
View 6 Replies
Feb 25, 2010
If e.CommandLine.Count > 0 Then
Dim IncomingCommand As String = e.CommandLine.Item(0).ToString
If IncomingCommand.Substring(0, 2) = "-1" Then
form1.close()
End If
End If
I am trying to make the program close if the -1 string is sent with the program. See my installer allows for me to run certain programs before it actually installs, but it doesn't shut down copies of the program itself. So I have a next startup instance set to shut the program down if the -1 is received. But if the program is not running it starts up instead. This is not desired. form1.close doesn't work. e.cancel = true doesn't work, etc etc. What can I do to make the program not start during this instance.
View 1 Replies
Jun 1, 2010
I made vb.net program for 1440x900 resolution, if i run my program on 800x600 or 1024x768, my program's resolution is bigger then windows, so i have problem with resolution. Now i want to change my program's size and i am interested in, wich resolution is correct to make program, 800x600 such as minimum?
View 9 Replies
Aug 26, 2009
How do I make a program that opens a file in the folder the program is stored?
View 6 Replies
Apr 3, 2010
I want to make a program that searches for a RGB color and clicks on it, WITHIN the program.
View 2 Replies
Dec 30, 2010
what im trying to do= make a program that will make multiple accounts
[code]...
ok what i type in textbox(es) "1" i want it typed on a "3"{a website=www.justin.tv/signup} when i hit the "2"[button1]i really dont have any idea what im doing i know ill need to have a webrowser to load the justin.tv/signup but i have no clue what the name of the boxes are called on the webpage
View 4 Replies
Jun 9, 2011
Me and a friend are making an app which we need to play a sound when Form1 is started. How do we do this? I don't mind code.
View 2 Replies
Aug 15, 2011
How to make a computerized examination program using vb.net...
View 1 Replies
Oct 4, 2009
I am new the Visual Basic and just downloaded 2008, and I am wanting to make a program with a button that will run a .exe that is in the same location as the program/
View 2 Replies
Jun 9, 2011
Im having kind of trouble looking for this info, but i created a POS program that when i install it, it install under Local SettingsApps2.0labla
So what i want to know if how can i make my system install like any other program, "Under Program Files/POSystem/" like so
View 2 Replies
Jun 25, 2012
I am making trial version of my vb .net project but it is not counting the days , date and time . Can u plz give me any suggestions to make it correct. [code]...
View 1 Replies
Jun 10, 2009
Ok, so I'm trying to make a program in VB that will bring up another program (Like MSN Messenger, etc) and press a certain button on that interface (i.e. an "OK" button, or File on the menu at top). How would I be able to do this?
View 1 Replies
Aug 27, 2009
Is it possible to only make a program open when another program opens it? so when someone tries to open it themselfs by clicking on it, it pops up a error message?if so then how would someone go about doing this in VB 2008?
View 9 Replies
Aug 7, 2009
Is there a way to make an update for your program that the 'user' can update the app without re installing the whole program?
View 1 Replies
Jun 20, 2011
Can you make a MS-DOS program with Mirosoft Visual Basic 2008 Express Edition? I wanted to make one that doesn't have windows that pop out of Command Prompt, DOSBOX, or whatever is being used. I tried to create a message box, but it won't be like in MS-DOS! I don't know much on VB, but I need to make things all stay on DOSBOX. Here is the template that won't stay in the CLI:
Imports System.Windows.Forms
Public Class Dialog1
Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As
[Code].....
View 3 Replies
Sep 12, 2010
I want to make a program, I want it so I log in to the program (Usinging my Hotmail account details),
Then after I log in, it will open a web browser and direct me to [url].., signed in.
I want to do this because, I don't like opening, up Mozzila, then navigating to Hotmail, then signing in. So this is why I want to make a program to do that for me.
View 2 Replies
Jun 5, 2009
How do i make a web UI for my program? So i can control it in the webbrowser or remotley via another webbrowser?
View 3 Replies
Aug 19, 2010
Would it be possible to code a IDE in VB.net? I now i can make something like CodeDom, But Would i be able to make something like Visual Studio?
View 6 Replies