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


ADVERTISEMENT

Call A Method That Compute Some Data That Method Is On Another Form In Windows Form Application?

Mar 17, 2012

i want to which way is better when concentration is on processing speed. i want to call a method that compute some data that method is on another form in my windows form application then what you prefer is better way 1) to call that method in another form and use returned value or create similar method in form where it is required.i want to make it's processing fast.

View 3 Replies

SetParent API - Can't Get To Work?

Apr 9, 2010

I have been trying to open MS word within a form container. Tried the following code that I got from the vbforums, but ms word opens as a separate window than the actual form.

Public Shared Function SetParent(ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As Integer
End Function

[code].....

View 5 Replies

Can't SetParent After Starting A Process?

Sep 14, 2011

Ok so I've been struggling for a few hours now,

Private tHandle As HandleRef
Private tPlacement As xWinPlacement
Private Sub Mainfrm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles

[code].....

View 4 Replies

VS 2008 SetParent And Opacity?

Sep 21, 2011

I've recently gotten over the hurdle of a Borderless form that doesn't show in the Taskbar to not be hidden when the user clicks the Show Desktop button in windows by using the SetParent API to make the windows all children of the desktop, but now I can't change the Opacity of the form, it throws an exception:

[Code]...

View 11 Replies

SwitchParent - App With The SetParent And SetWindowLong APIs

Feb 3, 2011

I have consumed a word doc in my app with the SetParent and SetWindowLong APIs. When I close the app I want to leave the word doc open. I have used the SetParent and used IntPtr.Zero(2nd parameter) which kinda works - it just does not have a document border. Would I use the SetWindowLong function - if so what would the parameters be? I have looked at the SetWindowLong function, just not sure about the second and last parameters. What would be the proper way to do this?

CODE:

View 7 Replies

Strongly-typed Generic Method Invokes Its Argument's Base Class Method Instead Of A Shadowed Method In T?

Oct 19, 2010

Consider a MyForm class that contains a shadowed implementation of Show(). It also contains a CreateForm() method, which accepts an instance of the form and calls the shadowed sub:

[Code]....

View 3 Replies

Call A Method In A Form During The Form Load Routine?

Sep 5, 2010

I have a small program which draws some lines with a method called: Drawlines But Now I want to call this method in the load form routine. So if the form is loaded the lines should be drawn in the picturebox. But is this possible or should the form first be loaded completely before you can call methods in that same form?

View 6 Replies

MDI Child Form Call Method From MID Parent Form?

Dec 7, 2009

I have two form :

class form1 'parent form dim number as integer

public sub create ()
dim f2 as new form2
f2.MdiParent = me[code]....

In form2.vb how to use variable number and method test

View 3 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

Fire A Method On A Different Form When Closing A Form?

Jun 22, 2010

I have a unique challenge that I just cannot seem to get by...I have a form with a series of listboxes that allows the user to rename items in the listbox (I probably should be using a listview control instead). When the user right-clicks and selects rename from the context menu I show a simple form with two labels & text boxes showing the selected list box item in one textbox...the other is blank waiting for the user to enter a new name. What I'd like to do is when the user closes the rename form, the information is passed back to the calling form and a listbox refresh method is fired to show the changed name. Couple question:

First, is there an easier method to implement the renaming concept in a listbox (probably should be using a list view) i.e., have I overcomplicated things?

View 4 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 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

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







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