|
Thanx Ahmad
It is so usefull to me.
Divyang Mithaiwala
|
|
|
|
|
By doing googling on wmi i also found some example for my own question. If some one found usefull.
1) For IP address the first reply is best.
2) To found MAC address go here.
3) For HDD Manufacture Serial No go here.
Divyang Mithaiwala
System Engineer & Software Developer
|
|
|
|
|
I want to host a PowerPoint Application on window Form
so please let me know how can i approach for that
thanks
|
|
|
|
|
the following link should be helpful to u
http://support.microsoft.com/?scid=kb;en-us;306683&spid=2530&sid=47
Regards,
Pramod
|
|
|
|
|
Hi,
I have a dll in vc++ for encrytion logic.I need to use the same encrytion logic for my application.Can I use the VC++ dll and import to C#.net.
How to do this? Any suggestions
Thanks,
|
|
|
|
|
|
[DllImport("MyDll.dll", EntryPoint="MyFunctionExactName")]
public static extern MyReturntype GetExtensionIcon
(int MyParameters );
you can get further reading about this technique from the following site
http://www.pinvoke.net/[^]
Ahmad Shaban
|
|
|
|
|
I have a question for you guys.
How can i protect the taskbar from users that kills processes essential to the business.
if the user goes to Taskmanager, he can still kill the process of that services... Is there any way to prevent him to kill 'one' specific process without preventing him to use the Task Manager.?
I would appreciate any help. Thanks
|
|
|
|
|
Well dont let the user run in administrator mode...
|
|
|
|
|
Hi,
Just a suggestion, if you dont want users to kill the process, then you may disable your task manager so that in the first place users cannot kill any process. There are two ways that i know,
one is through registry (but still users can access taskmanager through ctrl+alt+delete however it is disabled when users right click on the system tray, so perhaps you should add your own control for ctrl+alt+del. Here is the registry path for disabling taskmanager for system tray:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
under System create a DWORD Value DisableTaskMgr and set the value to 1.
second Active Directory.. then you create a policy, you run the Group Policy Object Editor, Go to User Configuration->Administrative templates->System->Ctrl+Alt+Del Options then enabled Remove Task Manager policy. then apply that policy to the specific pc/user you want that policy to apply.
Hope this helps a bit.
|
|
|
|
|
Thanks for the suggestion, but what i really need is another way to protect the application from being disabled by users at the same time giving them access to the task manager. The application im talking about is a client application which is connected to the server. If the user kills the service, it wont be able to recieve information from the server.
But thanks anyway
|
|
|
|
|
Well like leppie said: Than they shouldn't be administrators. If they are administrators they are allowed to do anything by definition.
|
|
|
|
|
So if my login for example was not of an administrator account, you mean to tell me i wont be able to kill processes on the task manager? Please correct me if im wrong.
Thanks
|
|
|
|
|
By default a 'regular' user is only allowed to kill his own processes. Thus processes running under a different account cannot be killed by him.
|
|
|
|
|
Thanks for the help. I really appreciate it
|
|
|
|
|
Good day to all,
I have a Listview that contains a list of connected/disconnected computers. I want to disables those items in the listview which are disconnected so that users wount be able to select or perform right click on this disconnected items. How can we disable some items in listview?
Thanks a lot.
|
|
|
|
|
Hi & Good day to you too
what do you mean by disable some items !!
it is up to you not to give the user a specific action in a specific item
here is an example
void SetDisabled ( ListView MyView )<br />
{<br />
ListViewItem MyItem = new ListViewItem ( );<br />
<br />
MyItem.Text = " First Col";<br />
MyItem.SubItems.Add( "Second Col", Color.Red, Color.Yellow, new Font ( "Tahoma", 9F ) );<br />
MyItem.SubItems.Add ("Third Col"); <br />
<br />
MyView.Items.Add ( MyItem );<br />
<br />
if ( MyView.Items [0].SubItems[1].ForeColor == Color.Red || MyView.Items [0].SubItems[2].Text == "Third Col" )<br />
{<br />
}
Ahmad Shaban
|
|
|
|
|
Thanks for your ideas. its good. it work.
|
|
|
|
|
Hi!
Unless you're willing to rewrite the ListView there's no such thing as a disabled item per se.
So you'll have to manage the information which items you consider "disabled" yourself (for example by assigning something to the item's Tag property).
But you can subscribe to the SelectionChanged event or the MouseClick event and then act differently depending on the state of the item, for example removing the selection (so that "disabled" items cannot be selected) or showing a different context menu for these items.
Regards,
mav
--
Black holes are the places where god divided by 0...
|
|
|
|
|
Hi,
thanks for the additional info. I really Appreciate it.
Thanks to all of you guys who helped me.
More power to you!
|
|
|
|
|
1. Wondering why my c# service wouldn't start automatically after bootup. Have the correct settings in ProjectInstaller.cs, meaning the windows account and starttype information.
this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalSystem;
this.serviceProcessInstaller1.Password = null;
this.serviceProcessInstaller1.Username = null;
//
// serviceInstaller1
//
this.serviceInstaller1.ServiceName = "AdminServer";
this.serviceInstaller1.StartType = System.ServiceProcess.ServiceStartMode.Automatic;
2. No issues if I start the service manually after the bootup, meaning it would not fail to start.
3. Installed the service using installUtil.
4. Added log information in the OnStart(), main etc..but found that SCM didn't even make an attempt to start the service.
5. Also this is a sample service and doesn't have any other dependecies.
Would appreciate any thought on this issue?
-- modified at 21:56 Sunday 19th March, 2006
|
|
|
|
|
Check the eventlog. Service startup issues are a pain to debug
|
|
|
|
|
I have a main form that opens up several other forms with button presses. Most of these forms work fine, but one of them seems to be running the OnPaint event every millisecond for some reason (as a result the contents are flickering). The form uses standard settings given to it by Visual Studio when a new form is added to the project, with only the following code added by me:
protected override void OnPaint(System.Windows.Forms.PaintEventArgs pe)<br />
{<br />
base.OnPaint(pe);<br />
System.Drawing.Graphics g=pe.Graphics;<br />
System.Drawing.Rectangle client_area=this.ClientRectangle;<br />
int i;<br />
RectangleF cRect = this.ClientRectangle;<br />
PointF cPoint = new PointF(0, 0);<br />
for(i=9; i<72; i+=4)<br />
{<br />
Font nfont = new Font("Arial", i);<br />
this.Font = nfont;<br />
string s = this.Font.Name+" "+this.Font.Size;<br />
using(nfont)<br />
{<br />
g.DrawString(s, nfont, Brushes.Black, cPoint);<br />
}<br />
cPoint.Y += i;<br />
}<br />
}
|
|
|
|
|
I figured it out, this.Font was messing it up. When I replaced
this.Font = nfont;<br />
string s = this.Font.Name+" "+this.Font.Size;<br />
with
string s = nfont.Name+" "+nfont.Size;<br />
it started working.
|
|
|
|
|
I need to get a program that I can give it a webpage url and it will then return to me the keywords on what the page is about. It would need to look in the domain name, folder name, file name, meta title, meta keywords, meta description and then in the page body. I am willing to pay someone who can help me get something like this coded.
|
|
|
|