|
When I am writing my control how can I set the Icon that will be shown in toolbox when I will add it????
|
|
|
|
|
|
In C# winform, I have a main form which has menu to open up other forms. Now I want to add a button to close all the open forms expect this parent main form. Is that a way that I can quickly do it?
Thanks!
|
|
|
|
|
|
It depends if they are child forms or owned forms (the latter are not confined to being inside the owner form).
I don't know if ther is an OwnedForms collection, is there?
-- LuisR
──────────────
Luis Alonso Ramos
Chihuahua, Mexico
www.luisalonsoramos.com
"Do not worry about your difficulties in mathematics, I assure you that mine are greater." -- Albert Einstein
|
|
|
|
|
I use below to close all MdiChild forms. It does not close parent form, but that what I want.
foreach(Form f in this.MdiChildren )
{ f.Close();
}
Thanks for help and inputs!
|
|
|
|
|
How to veryfi digital signature using .net. (do you have any resources, examples)?
|
|
|
|
|
is there a way to detect if a key pressed is alphanumeric, as if i just caputre the OnKeyDown event, it also captures things like the shiftKey, which i do not want.
Email: theeclypse@hotmail.com URL: http://www.onyeyiri.co.uk "All programmers are playwrights and all computers are lousy actors."
|
|
|
|
|
The KeyPressed Event should do this, regarding other question about caps lock, i had a quick look and couldnt find anything.
Hope this helps
MYrc : A .NET IRC client with C# Plugin Capabilities. See
http://sourceforge.net/projects/myrc for more info.
|
|
|
|
|
im working with the control class btw.
but i am using the OnKeyDown/Up to capture the events, i just wondered if i had to make a mtheod myself to work out if it is a letter, or if the framework already provided that ability.
Email: theeclypse@hotmail.com URL: http://www.onyeyiri.co.uk "All programmers are playwrights and all computers are lousy actors."
|
|
|
|
|
|
Is it possible to install DirectX7.0 in the directories of the Visual C# compiler as the Visual C++ 6.0 ??? How can i specify the correct library to include ???
Thanks
Nick Marchiori
|
|
|
|
|
Hi,
I need to integrate an interactive movie into a
Windows Application. I think that it is possible
to integrate Macromedia Flash 4 as an ActiveX
control into a host windows application.
Could you point me to an information source how
this can be done?
Thank you in advance.
Z.
|
|
|
|
|
Toolbox Window / Customize toolbox / Insert COM Macromedia Factory object,
And I swallow a small raisin.
|
|
|
|
|
it doesn't work this way in vc 5 I get some error message that the object cannot be imported
I'll try to soon with C#.
Is there any information about to FLash API and the activex object itself?
|
|
|
|
|
Well yes, the .ocx file must have the type-library built-in, which is very likely to be so.
And I swallow a small raisin.
|
|
|
|
|
Adding the Shockwave Flash ActiveX control (flash.ocx) should provided everything u need. I havent use it but will a look later.
UPDATE: Had a quick look, but the file does not load, but the ocx is displayed , like as if in a webbrowser , but says , movie not loaded...
UPDATE2: use the Movie property to set swf file, in URL syntax, eg file:///D:/floder/test.swf . Works like a charm, note, movie play in designer too if play property is set true.
MYrc : A .NET IRC client with C# Plugin Capabilities. See
http://sourceforge.net/projects/myrc for more info.
|
|
|
|
|
Hello,
I would like fetche the contents of a web page.
I use
HttpWebRequest WReq = (HttpWebRequest)WebRequest.Create("http://www.aaa.bbb");
HttpWebResponse WResp = (HttpWebResponse)WReq.GetResponse()
StreamReader sr = new StreamReader(WResp.GetResponseStream(), Encoding.ASCII);
....
But if I want to access a certain internal site
HttpWebRequest WReq = (HttpWebRequest)WebRequest.Create("http://www.aaa.bbb/ccc");
HttpWebResponse WResp = (HttpWebResponse)WReq.GetResponse()
....
it Doesn't work.
Because the page demands cookies, where login and passwords are stored.
My question is - as I can send corredponding cookies from my harddrive with the Request, as this the Browser does?
Someone any ideas?
staganb
|
|
|
|
|
Yes, you can: you need to send/receive cookies in the HTTP request/response headers.
Concussus surgo.
When struck I rise.
|
|
|
|
|
I want to use COMObject in Shell32.dll, and I have ran "Regsvr32 -i shell32.dll", but when I create the object, vs.net tell me "ComObject is not valid or registered."
Following is my code:
<br />
try<br />
{<br />
Shell32.ShellLinkObjectClass link = new Shell32.ShellLinkObjectClass();<br />
link.Path = "C:\\boot.ini";<br />
link.Save("D:\\Mylink.lnk");<br />
}<br />
catch( System.Runtime.InteropServices.COMException ex )<br />
{<br />
MessageBox.Show( ex.Message );<br />
}<br />
Thanks for your help!
I'm amumu, and you?
|
|
|
|
|
I am afraid you have to use interop services.
See this thread on Google.
From what I read in MSDN, you'll have to call the WIN32 API SHGetDesktopFolder() to retrieve the IShellFolder interface, then use either a direct cast to (IShellLinkObject) or use IShellFolder::GetUIObjectOf(...).
Once you've got the IShellLinkObject, you can use the Path method call to set the path, but to do the Save it is a little harder : cast this interface to (IPersistFile) than you'll gain access to the Save method.
I know this ain't easy because the parameters passed need marshaling, but I hope the thread on Google provides you all you need,
PS : I believe the fact you can not directly create a ShellLinkObjectClass instance is due to bad tlbimp from .Net. This is not the first bug, this is not the last either I am fraid....
And I swallow a small raisin.
|
|
|
|
|
But I think ShellLinkObjectClass should be created.
I'm amumu, and you?
|
|
|
|
|
I believe this object fails to be created because of a wrong interop class factory. I guess that, instead of using low-level interop -which is definitely the way to go when you are stuck-, there is a solution by explicitely asking the .Net framework to create a factory for us :
Marshal.CreateWrapperOfType(o, typeof(Shell32.ShellLinkObjectClass)); or Marshal.CreateWrapperOfType(o, typeof(IShellLinkObject));
Try to get a working sample about that,
And I swallow a small raisin.
|
|
|
|
|
As far as I am aware, u cannot use unmanaged classes in C#. You will need to create a wrapper around a return object. But like Stephane said, find an example.
StephaneRodriguez wrote:
Marshal.CreateWrapperOfType(o, typeof(Shell32.ShellLinkObjectClass)); or Marshal.CreateWrapperOfType(o, typeof(IShellLinkObject));
I dont think this will work with platform invoking, only COM interop.
MYrc : A .NET IRC client with C# Plugin Capabilities. See
http://sourceforge.net/projects/myrc for more info.
|
|
|
|
|
leppie wrote:
I dont think this will work with platform invoking, only COM interop.
You're correct; but what he is doing is COM interop
James
"And we are all men; apart from the females." - Colin Davies
|
|
|
|