VS 2008 Create An Interface Between A Third Party Application Which Can Make Use Of C/C++ DLLs
Nov 30, 2010
I am trying to create an interface between a third party application which can make use of C/C++ DLLs, but no interface directly to .NET. What I was hoping to accomplish (not sure if possible though), is create a very basic C++ DLL (not .NET), which the third party application would call directly. This DLL would contain a basic method such as "DoSomething()". Somehow, from my .NET application, I want to "listen" to this DLL and "takeover" the DoSomething() method, and then returning the result back to the DLL, which will in turn return the result back to the calling third party application.
I don't even know if this is possible because I'm sure I would somehow have to get a hold of the memory space of the DLL as initiated by the third party application. Also, it seems that creating a managed DLL does not work, based on feedback from other individuals who have tried this.
View 1 Replies
ADVERTISEMENT
Jan 12, 2010
how to create a user interface in a game such as the application XFire using Visual Basic?
View 3 Replies
Jul 28, 2011
I'm just wondering if it is possible to create an vb.net application to compress files, without using a 3rd party app. If yes, can you please point me in the right direction, give me some tips, tutorials or sample code?
View 5 Replies
Jan 27, 2012
I am working on automation project for a 3rd party Application. This application has given APIs for various automation tasks (like, Menu automation, toolbar automation, etc)
My code is in VB.NET.
Automation could be made in client-server mode, my code being client, this 3rd party App being server. When I create an instance of 3rd party App ( using CreateObject(<progID>), it brings up its own GUI Framework.
I have my own GUI Framework with customised menu items as well as my some more automation code.
At present, both the GUI frameworks are floating in a dis-jointed and independent manner. I would like to contain the 3rd party GUI Framework within my own GUI framework whenever it is moved around.
View 7 Replies
May 30, 2011
I am trying to find a way to write a modular application.In this application there is a main form. Each module will be contained in one (or more) dlls. The idea is that a dll module can be dropped into the module folder and the application will be able to pick it up without the application having any prior knowledge of the dll existence.
View 14 Replies
Jul 3, 2010
We are developing an application in VB.NET 2008. We break the application into smaller multiple dlls so that we can easily update the program at the customer end.We want to know that is their any way to stop the other person to use my dll in their application?i.e we want to lock the dlls such a way that the dlls will be used by us only and not anybody in their application.Also we want to block viewing of dlls code using any code reflector
View 4 Replies
Feb 1, 2009
does anybody know of a 3rd party spell checker that will work with VB 2008 in a non web application??
View 2 Replies
Sep 4, 2009
how i would make an application that can create exe files.Like i make an app that has the options:
Form name:
Form icon:
Message to display:
and then you click build, and it builds an exe with the options set in the original form as the settings for the new exe.
View 2 Replies
Dec 28, 2011
The error message that I've been getting for the past few months when trying to access functions of a specific third-party .dll using vb.net is this: "An unhandled exception of type 'System.AccessViolationException' occurred in test.exe Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
I've been researching this error message, and I have come to know that it is likely due to either attempting to access memory that isn't available or due to "enhanced" security features.I am trying to access a third party .dll. The functions in that .dll all deal in one way or another with Handle types (either returning them or accepting them as parameters). I understand that handle's can be essentially pointers to pointers (pointing to an entry in a memory table, which is itself a pointer), and I also understand that handle's don't, strictly speaking, exist in the .NET framework, but I do understand that through some combination of IntPtr's and possibly the Marshal class, they can be dealt with.
I don't believe vb.net's lack of a Handle type is the problem, because the dll function that I am calling, which on success returns a handle, returns a number <= 0 if the ip address it is searching for is not found, and the ip I specified doesn't exist. Also, the error really only occurs when executing the code from within the the Visual Studio environment. I compiled the executable and ran it 77 times(literally), and I only got the error on the 77th try.
I'm trying to find out all I can about this error. I would like to completely eliminate it. Could the error come as a result of something happening within the dll itself? The function asks for an ip address, and the ip address I have specified doesn't currently exist on the network, but as far as I know, the function handles that by returning a number less than or equal to zero. I am very confused as to what the problem could be. I have successfully interfaced with .dll's before. I've read about the hotfix for .NET 2.0 regarding this error message,but I'm a little skeptical. I've tried everything else I can think of, though, so I may give that a shot.I'm 100% certain that:
-I am calling the correct function within the .dll
-I am using a signature that matches the signature of the function
-The error has nothing to do with User Account Control.
The code is very simple to try to isolate the issue:
Imports System.Runtime.InteropServices
Module test
<DllImport("3rdparty.dll", EntryPoint:="#12")>[code]......
View 8 Replies
Nov 6, 2008
i have 3rd party custom tab control , that does not have RTL support also no source code so i sub classed it and mirrored it like below
[Code]...
View 1 Replies
Feb 3, 2010
Ive got my application running at startup on my computer. But how can i make my application start up on any machine ? Do i need my app to create a reg key ? Also what path do i use for it to start up on other machines ?
Heres the code im using to start it up on my machine.
Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
If CheckBox1.Checked = True Then
[CODE]...
View 10 Replies
Apr 3, 2011
is it possible to create an application with flash interface in Vb?I'm using visual basic 2008.
View 1 Replies
Dec 28, 2009
I tried to create a lineshape and make it visible when a timer ticks. Also tried to set everything that would matter when creating it(border colors and thickness etc)
But still, I got no results.
Code:
Dim line = New Microsoft.VisualBasic.PowerPacks.LineShape(CX, CY, ccx, ccy)
line.Parent = New Microsoft.VisualBasic.PowerPacks.ShapeContainer()
line.Enabled = True
[Code]....
View 1 Replies
May 6, 2009
i wanna know what's benefits Satellite dll has? how we can create that by add_in
View 2 Replies
Apr 6, 2010
I am trying to understand how to interact with external DLLs written in C++ for use in my VB.NET application. I have some DLLs that a client wrote that do some math functions. Everything was working on a 32-bit machine. Because we were taxing the 32-bit machine we moved to 64-bit. Now we can't get the same functions to work. The DLLs were re-compiled as 64-bit DLLs and they still don't work. So my client wrote some dummy DLLs to see if we could figure out the problem. Here are the "signatures" of the DLL calls that I am making:[code]....Ultimately I would like to get to calling initialize_quiet and I am guessing at the format of the marshalling, const size etc.
View 3 Replies
Mar 13, 2009
I have developed a couple of windows applications in Visual Vasic Express 2008. To my horror, I have just discoved that the Setup Project is not available in the express edition.I have been searching to discover which DLLs I will need to include when using my 3rd party Deployment Application.
I know which ones I need for my 3rd Party Controls, but am stuck on which Microsoft DLLs will be needed the Microsoft Controls I have used, plus any other Common DLLs that are always needed.
I have tried searching Microsoft's site but without success.
View 2 Replies
Sep 26, 2009
I'm looking for a way for copying a VS application files via HTTP and TCP? I mean I have published my application and now I am trying to find something like ClickOnce application that copies my updated files from my website to the clients' centers through HTTP and then locally to end users through FTP. I need to a source code or something like that.
View 2 Replies
Aug 25, 2010
I've decided to make an new archiver based on existing dlls. Im aiming at a simple 7zip style archiver thats quadcore optimized and 8 core compatible (the 8 core part can wait cause amd's bulldozer aint out yet). I'd like to include [code]Where do I start? And where can I get the dll's? (multiupload.com links are nice).
View 3 Replies
Jan 23, 2010
I've been browsing around but the examples I find to do this are either for older VB (which I don't dominate that well and are having some trouble 'fixing') or quite basic and don't allow me to do what I want. Basically, what I want it to get the text on some of the text boxes on a 3rd party application. After some research I concluded these are considered child windows and... Well and from then on I found scattered pieces of information that keep me awake at night So, in order to get the text I want, what should I do?
View 4 Replies
Jul 24, 2011
How can create license for my Class library projects(dlls) or win apps?
View 2 Replies
Feb 25, 2009
How can I create such interface/buttons as in image attached
View 8 Replies
Feb 4, 2012
I create with a third party program a setup to my app.Do I need to install this files too?
[Code]...
View 2 Replies
Jan 25, 2010
I'm experimenting with a plugin architecture for my company's internal business system. I have managed to read all .DLLs in a Plugin folder which implement a specific interface. What I am trying to figure out is the best method of communication between the "host" MDI parent application and forms that will be in the .DLLs which I intend to make MDI children.
Currently, I am returning just ToolStripMenuItem objects from the .DLLs to add to the MDI Parent. I've also tested that events wired in the .DLLs to the ToolStripMenuItems do propagate to the code in the .DLLs. I've also managed to return a Form object via the interface and open that form, as the Plugin folder is being "scanned".
However, I am not clear how I would make these forms MDI children. Also, any other forms living in the .DLLs will also have to be MDI children. I created a VS 2008 Addin project just to see what's going on, and it seems that the Addin accepts an Application object on which it adds to the ToolStripMenuItems and does other operations. The code to build the menu inside the .DLL. This is opposite of what I have done so far, where the MDI requests a ToolStripMenuItem from each .DLL and adds the returned object to its own menu.
Would designing my plugin architecture to accept an application object in the same manner the only way I could get forms to open as an MDI child? Am I asking for other, currently unknown to me, headaches by NOT passing in the application object to the .DLL?
View 1 Replies
May 28, 2009
I am writing a small application that will display some info to my end user. I have another program that the end user will have open while running my appplication. What I am trying to do is have my application launch itself (and maintain positioning if other app location changes) and "tether" itself to the other application.Ideally the top left of my application would attach to the top right of the other application.I have tried for countless hours working with the GetWindowPos API but the values returned are either all zeros or it just doesn't work.I do a Try/Catch to see if the other app is running and I fetch the Handle of the process. This works fine. Then I try to get the positioning of this process and set my .Left property to the returned RECT's .Left property. no dice.This is Visual Basic 2005 ExpressOther application is a PuTTY window that is not a fullscreen app.
View 3 Replies
Jun 21, 2010
I am developing an application and I use a 3rd party library which is basically Native excel. The problem is that this library does not implement an event which is able to notify me when the value of a cell value changes.
[code]...
View 4 Replies
Aug 27, 2009
I need to make a Plinko game for our Christmas party in .Net..DI am guessing that I would need to add a little physics to the puck, but I am not the best at math.
View 1 Replies
Oct 15, 2009
I'm trying to create a DLL injector (merely for 3rd party option-toggling), but for some reason this code doesn't work.It will always return "Failed to create thread!"Here are the contents of the (Form1.vb)
Public Class Form1
Private Declare Function GetProcAddress Lib "kernel32" (ByVal hModule As Long, ByVal lpProcName As String) As Long
Private Declare Function GetModuleHandle Lib "kernel32" Alias "GetModuleHandleA" (ByVal lpModuleName As String) As Long
Private Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long
[code]....
View 6 Replies
Jul 8, 2008
Is there a way alter the window of a 3rd party application? Resize, Minimizie, Make Transparent..
View 14 Replies
Sep 21, 2009
We would like to know if there are any recommended tools in .NET that can scan through a VB .NET project & do an analysis.It should report on the Lines Of Code, provide no. of Routines, No. of 3rd party Tools, No. of Variables, Forms Diagrams, No. of Classes etc.
View 1 Replies
Jul 22, 2009
I am trying to write an application that will get the X and Y coordinates of a 3rd party application like Notepad or Word in VB.NET, but I am unsure how to accomplish this. I know some VB.NET but I am still a novice.
View 7 Replies