Managed Satellite DLLs And How To Create It?

May 6, 2009

i wanna know what's benefits Satellite dll has? how we can create that by add_in

View 2 Replies


ADVERTISEMENT

Calling Methods In Non-assembly (non-managed) Dlls Through Reflection In .net?

Dec 26, 2011

I want to use reflection to dynamically call a dll (not an assembly, non-managed, possibly COM object model) in vb.net.I've seen several different methods of calling a method in a dll that is a .net assembly - but I have not found the way to dynamically call a method inside of a dll like user32.dll or winmm.dll. I believe this would be called late-binding?

The reason I'm asking is because I am building a language that will depend on external libraries for lots of different functionality. An example (in this language I'm building):

Declare Function mciSendStringA using "winmm.dll" (strCommand As String, strReturn As String, returnLength As Integer, blah As Integer) As Integer

Declare Function WriteConsoleA using "kernel32.dll" (hConsoleOutput As Integer, lpBuffer As String, numberofcharstowrite as Integer, lpReserved as Integer) As Boolean

When I build the interpreter for the call to mciSendString in winmm.dll, how can I use reflection to handle this? I want the user to be able to reference any dll/method they wish.Can I get some guidance in the right direction? Perhaps even some vb.net code that I can take apart and understand?

View 1 Replies

DLL Import - DLLs Were Re-compiled As 64-bit DLLs And They Still Don't Work?

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

VS 2008 Enumerate Installed Cultures In Satellite Assembly?

Feb 8, 2010

I use a satellite assembly to hold all the localization resources in a Visual Basic 2008 application.How can I list the available languages that exists for the application?

View 9 Replies

Create License For My Class Library Projects(dlls) / Win Apps?

Jul 24, 2011

How can create license for my Class library projects(dlls) or win apps?

View 2 Replies

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

Com Dll Vs Native Dll Vs Managed Dll?

May 3, 2010

What's the advantages of the above types of dll? Is there any other type?

View 1 Replies

How To Use Managed Callback

May 12, 2011

I am writing classes in VB.Net (both managed). The main class "A" creates an instance of "B". Class "B" must call a method of Class "A". I need to know two things (syntax, etc...):

1. How does class "A" tell class "B" what method to call?

2. How does class "B" call the method?

The method must pass back an array of Shorts (in this particular example), either as a return value, or as a ByRef argument.I don't want to use an event if I don't have to. The execution is timing critical. (I assume event handling involves a lot of overhead by the operating system, but I may be wrong.)

View 1 Replies

Managed Alternative For GetBestInterface?

Apr 27, 2012

I have absolutely no background on programming in C (or any other unmanaged languages for that matter) yet I would like to use the GetBestInterface function from the IP Helper API in my .NET application. I tried to understand how P/invoke calls can be used to make calls to native methods, but there are many things that just don't make sense to me (like how types in managed code map to unmanaged types).

Is there an alternative function somewhere hidden in the System.Net namespace that does roughly the same thing? Or could I write my own alternative using existing base classes combined with some magic? Because that's basically what it seems to me: magic. There is no real explanation for how the method accomplishes what it does as far as I can tell...

I just discovered the LocalEndPoint property on the System.Net.Sockets.Socket class which I think could be quite useful in this. To my understanding it will do the best-interface-picking on my behalf and I'll just need to get the NIC that corresponds to the local endpoint.

View 1 Replies

Managed Memory Leak?

Jun 13, 2006

I am having a very strange memory leak that seems related to databinding. It is very hard to reproduce, so I won't post any code here to do so, but will just describe the problem.We have data entry forms which have controls which bind to custom business objects through a BindingSource object.

View 7 Replies

Start Another EXE In Managed Code?

Apr 10, 2009

Is it possible to start another EXE in Managed Code? At this time, all I can do is use:

System.Diagnostics.Process.Start(exeName)

Is there another way to call another EXE within the same project?

View 4 Replies

VS 2010 Managed Thread?

Jun 20, 2012

Is there anyway to create an OS or Managed thread, so that it can never be interrupted. Thread/Process priorities are not enough.

View 2 Replies

.net - How GroupBox Control Size Can Be Managed

Jun 12, 2012

I have event Button that creates text box in run time.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim textbox1 As New TextBox
static Dim shiftDown As Integer
static Dim counter As Integer

[code]....

All the text boxes that has been created displayed in GroupBox control dynamically. how GroupBox control size can be managed according to quantity controls inside it.

View 1 Replies

.net - Pass COM Array To Managed Code?

Apr 7, 2011

I have a .Net application (VB in particular, although I would this to be as language agnostic as possible) that uses a COM object (made in C++). I need to implement a event in COM that passes a char array from C++ to .Net. I guess I need to convert the array to a managed array; How can I do this?

View 2 Replies

C# - Finalizers Accessing Managed Stuff

Jul 26, 2010

I am well aware that finalizers are typically used to control unmanaged resources. Under what circumstances may a finalizer deal with managed ones? My understanding is that presence in the finalizer queue will prevent any object, or objects strongly referenced thereby, from being collected, but it will not (of course) protect them from finalization. In the normal course of events, once an object is finalized it will be removed from the queue and any objects it references will no longer be protected from collection on the next GC pass. By the time a finalizer is called, the finalizers may have been called for any combination of objects referred to by the object; one cannot rely upon finalizers being called in any particular sequence, but the object references one holds should still be valid.

[Code]...

View 4 Replies

C++ Unmanaged Code Versus Managed .net?

Sep 19, 2010

I am trying to develop a dll in VisualStudio2005 in vb.net that will communicate with a spectrometer attached to the USB port of the computer.Now the dll exists in C++ and it works like a charm. It is unmanaged code.Now if I try to translate this code in VB.net (because our app is in VB and my boss wants it in VB for maintainability) I have problems.

First of all, I am trying to create a file to open that port. The code in C++ looks like below and it works. Needles to say I tried to call the C++ dll from our app and it works. If I call the vb dll it doesn't. It gives me "access denied" no matter what I tried. I am not sure if my CreateFile is wrong or it's .net. I read somewhere that I need a manifest file included in the dll? Has anyone experience something like this? Why would i get "ACCESS DENIED" all the time?

// close and clear current stuff
ClosePort();
swprintf( sDevice, L"\\?\usb#vid_0765&pid_%s#******#{%s}", Device, PRIVATE_IID_STR );

[code].....

View 4 Replies

Calling Managed Code From Unmanaged C

May 30, 2012

I need to write a DLL in C that is used a plugin for an existing application.The DLL has to be compiled by the Visual Studio 2008 compiler with the following options.[code]It's then linked to applications library's.What it actually needs to do and what's causing me the issues is that within one of the methods it needs to pull data from a sql server 2008 r2. From what I've seen today you wouldn't be able to do this directly in C as SQL Server past 2005 is designed to communicate with CLR languages( C#, C++, VB.Net).It was suggested that I handle all the database communication with a VB.Net dll and then call said function from within the C dll. Most of what I've found on the topic of calling managed dll's from unmanaged code has talked about pinvoke or com wrappers and mainly from the perspective of c++.

View 2 Replies

Dispose Managed Objects In 2008?

Jun 1, 2011

In My application, I have an MDI form. From MDI form I open all forms as child forms. I have implemented IDisposable for all large objects like file stream DB connection etc. In the Form_Disposed event I dispose all unmanaged objects. After the child form is closed, all unmanaged objects are disposed but managed objects (controls and form) are not disposed and still in memory. I find it from .Net Memory Profiler ([URL]).

So I have write code to remove all event handlers of all controls and form. Now, When form closed, dispose is called and all event handlers and controls are disposed, but controls and form are still in memory.

View 2 Replies

How Secure Is VB Rijndael Managed Encryption Or AES

Feb 11, 2012

I am using a slightly modified version of this code. to create a mission critical application. That files that will be encrypted are very important. This has to be done from scratch because there are some other things that has to be done along with this. How secure is this? Its impossible to crack this encryption right? [Code]

View 2 Replies

How To Communicate A Managed DLL With The Executable That Called It

Oct 27, 2010

I am developing a solution (VB.NET and Netframework 4.0) with a main executable and several DLLs (VB.NET and Netframework 4.0).The main program, among other things, shows datagriviews with lists of customers, providers, etc. and offers to add or edit them.If the user asks any of these actions in a customer's list, for example, I create a new customer class (which is contained in a DLL called customer) and pass to it the desired action.The DLL creates and shows the form to fill customer data and handles the edition/addition and the database update (add/update records).If a customer was actually added or its information changed, I should refresh the datagridview; if the addition/edition was cancelled there is no need to refresh it.I don't know how to code the DLL to notify the main executable that it needs to refresh the datagridview and I don't want to refresh it always, since there could be thousands of customers.

View 2 Replies

Identify The X64 Or X86 Of The OS And A Process In Managed Code?

Jan 24, 2010

How to identify the x64 or x86 of the OS and a Process in managed code?

View 1 Replies

Is There A Cost To Using Managed (.NET) Components Inside COM+

Nov 4, 2010

Our company has relied heavily on COM+ components to centralize our DAL code and take advantage of the ability of COM+ to handle transactions and connection pooling. When we started using COM+, it was just with VB6 DLLs and always through late-binding so we could take advantage of DLLs being hosted on a different server.When we started moving to .NET in 2005, we ported our DAL functionality to .NET and continued to use COM+ and late binding to host the components. We would instantiate the objects like so: objBalLauncher = CreateObject("NETBLL.Launcher", "\" &strCOMPlusServer Name)I noticed that CreateObject seems to be for ActiveX COM components, so this has me thinking about two things:If COM+ was designed for unmanaged components, is there a cost to using COM+ with managed .NET DLLs?Is there a cost to using CreateObject() to late-bind to an assembly from within .NET code? Does this force your code to cross the managed/unmanaged barrier to communicate with the DLL? While I would be interested in hearing about alternatives to COM+ (which I'm sure are available by now), I'm most interested in hearing about what expense I incur from using managed DLLs within COM+.

View 1 Replies

Managed Method For SetParent() On Form?

Feb 14, 2011

How can I show a form as a child of a window that isn't in my program?I have a window handle to what should be the parent, but I don't see any managed method for SetParent() on a form. Is there one? It also seems that the form.Show() method only accepts managed objects implementing IWin32Window.f there isn't a managed method, what is the preferred method for declaring the API for maximum compatibility with future systems? Like this?:

<DllImport("user32.dll")> _
Private Shared Function SetParent(hWndChild As IntPtr, hWndNewParent As IntPtr) As IntPtr
End Function

[code].....

View 1 Replies

Marshaling Data Between Managed And An Unmanaged C Dll?

Feb 18, 2010

I am trying to get some data from a C Dll via a structure and I am getting incorrect values back. I tried a couple of examples I found but they do not work. Since I do not know the proper way. I do not know how to fix it. Can anyone give me any advice, hints, redirection or any assistance what-so-ever. I've been struggling with this for weeks.

View 3 Replies

VS 2008 Initializing Managed DirectDraw?

Jan 23, 2010

I am initializing direct draw by the following:

vb
GraphicsCard = New Device
GraphicsCard.SetCooperativeLevel(Me, CooperativeLevelFlags.FullscreenExclusive)
Dim description As SurfaceDescription = New SurfaceDescription
surface to DirectX



Now the above works fine... for a fullscreen direct draw app...however i want to make a non-fullscreen app... how can i do that?I have tried several things with no avail and i also want the app to keep drawing when it does not have focus?

View 1 Replies

WebBrowser Controls Use Non CLR Managed Memory?

May 6, 2009

I have an VB.NET application that you can feed in using a file or other means a bunch of Website URL's and using six Web Browser Controls launched on separate threads navigate to and then images are captured. Almost instantly the Working Set Size accelerates to 1GB and continually rises as the process progresses until it flat out exhausts memory, of course it's a memory leak.

While watching the Performance monitor CLR managed memory is reasonably low and is being managed properly "cleaned up" as you would expect - Gen0,1,2 are reasonably empty. BUT non managed NET storage is out of control. So my question is: Web Browser controls are NET ActiveX objects... is storage ever allocated for them outside of CLR? And since they are really components of IE does their usage somehow require IE to generate and allocate storage outside of CLR. That is to say using a Web Browser control is just an API for the real the IE full browser and that does allocate storage in a non CLR managed address space.

View 2 Replies

COMException Crossed A Native/managed Boundary?

Feb 27, 2011

I have a component that I have built that includes a webbrowser control. I don't know if that is important, so I mention it anyway.

When I put the control into my form everything is fine,however, when I debug the application I get the following cryptic message:

COMException crossed a native/managed boundary

Error HRESULT_FAIL has been returned from a call to a COM component.

Private m_MouseOverListBox As Boolean = False

View 6 Replies

Improve Performance Of Contact Fetching Using EWS Managed API?

Jul 30, 2010

improve performance of Contact fetching using EWS managed API?

View 1 Replies

Load A Non-completely Managed C++ Assembly In Runtime?

Jul 9, 2011

I wrote an assembly(not managed completely ("1.dll"))

i want to load it at runtime (in a managed assembly) but when i try to load it it give me this error:

"Could not load file or assembly '1, Version=1.0.4207.24855, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Attempt to load an unverifiable executable with fixups (IAT with more than 2 sections or a TLS section.) (Exception from HRESULT[code]...

View 11 Replies

Marshalling Data Between Managed And Unmanaged Code?

Feb 19, 2010

I am having a problem marshaling data between managed and unmanaged code. So I need to inspect the data at the byte level. What I need to do is store a number, say 8 into a 4-byte integer then copy it to an array bytArray(4) and compare those bytes with other data. I also need to set up the same array and copy it to an integer variable.

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved