|
thanks, now i ' m planning to write a separate web app.
|
|
|
|
|
As in below artical i had been try to get info from another computer;
Collecting Remote System Information With WMI[^]
However, i had created class Systeminfo and followed the steps infact i had embed the provided source and run my script but received error (Object reference not set to an instance of an object.)
|
|
|
|
|
Huh, too bad. Sure wish we could see your code so we could help.
|
|
|
|
|
here is my script;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.Globalization;
namespace Computer_system
{
public partial class Form1 : Form
{
private RemoteSysInformation.SystemInformation sysinfo;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (sysinfo.Get("textBox4.text") != 0)
{
MessageBox.Show("Error getting system information.", "System Information");
}
else
{
textBox3.Text = ("" + Computer_system.win32_computer_system.GetDomain());
textBox2.Text = ("" + Computer_system.win32_computer_system.GetUserName());
textBox1.Text = ("" + Computer_system.win32_computer_system.GetPSComputerName());
textBox5.Text = ("" + Computer_system.win32_computer_system.GetManufacturer());
textBox6.Text = ("" + Computer_system.win32_computer_system.GetModel());
listBox1.Text = ("" + Computer_system.win32_printer.GetName());
}
}
private void button4_Click(object sender, EventArgs e)
{
Process.Start("Cmd.exe", @"/C mstsc.exe /v:");
}
private void button2_Click(object sender, EventArgs e)
{
Process.Start("Cmd.exe", @"/C RC.exe 1");
}
private void button3_Click(object sender, EventArgs e)
{
Process.Start("Cmd.exe", @"/C MSRA.exe /OfferRA");
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
|
|
|
|
|
Among other things, it appears you don't instantiate the sysinfo .
Run it in the debugger, step through, and see where (else) the problem is.
And what's with the "" + ?
|
|
|
|
|
i do run debug and received below
Object reference not set to an instance of an object
|
|
|
|
|
Yes, but where? Which statement caused it?
|
|
|
|
|
if (sysinfo.Get("textBox4.text") != 0)
|
|
|
|
|
Just as I thought. You need to initialize sysinfo .
|
|
|
|
|
how do i initialize sysinfo
|
|
|
|
|
|
You SERIOUSLY need to pickup a beginners book on C# an d work through it.
If your code, you need to add the line:
sysinfo = new SysInfo();
to the Form_Load method.
SERIOUSLY, pickup a book! You desperately need it.
|
|
|
|
|
i had refer but unfortunate fail.
Dear Exprt,
Would mine to guide to archive this on button.
|
|
|
|
|
|
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
public partial class Templates_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Bitmap myBitmap = new Bitmap("D:\\WebSite1\\image\\egy111.jpg");
Graphics g = Graphics.FromImage(myBitmap);
g.DrawString("My\nText", new Font("Tahoma", 1000), Brushes.Red, new PointF(340,500));
}
}
why this code don't work in web application
|
|
|
|
|
Meh..
- Your subject-line does not give me a clue about the problem;
- Don't post your mail-address unless you "need" spam
- "Does not work" doesn't explain anything. Include the full error-message
- Read up on the
Dispose -method
It does not work because the webserver isn't allowed to read from your D-drive using the current credentials.
|
|
|
|
|
Because it's a web application, not a Windows application. Add a reference to System.Drawing.dll , and this code will compile.
In some cases, my signature will be longer then my message...
<em style="color:red">ProgramFOX</em> ProgramFOX
|
|
|
|
|
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
public partial class Templates_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Bitmap myBitmap = new Bitmap("D:\\WebSite1\\image\\egy111.jpg");
Graphics g = Graphics.FromImage(myBitmap);
g.DrawString("My\nText", new Font("Tahoma", 1000), Brushes.Red, new PointF(340,500));
}
}
why this code don't work in web application
|
|
|
|
|
and don't post the same friggin' question twice, unless you want me to repeat the answer.
|
|
|
|
|
Hi Everone,
I´m looking for a implementantion or a code or even a Tip to implement one Autocomplete (intellisense) like visual studio. For example:
If you tipe DT in caps letters in visual Studio they suggest DateTime and any other item wich contains D in begining and T in the middle. in capital letter. It´s amazing, I really want to put this in a WindowsForms application.
Thanks in advance!
|
|
|
|
|
I don't know that it is possible like you specified (D******T***). But it is possible doing auto complete for Da******.
Refer this Link[^]
|
|
|
|
|
Thanks Sirama, I´m thiking here, I could try to search if the letter is upper case, like D%T%...
I will try this later, thanks.
|
|
|
|
|
private static final java.text.Collator COLLATOR = java.text.Collator.getInstance();
private static final String[] NORM_STRINGS = new String['z' - 'a' + 1];
{
COLLATOR.setStrength(Collator.PRIMARY);
for (char b = 'a'; b <= 'z'; b++)
{
NORM_STRINGS[b - 'a'] = new String(new char[] { b });
}
}
|
|
|
|
|
Repost from Java forum[^]
Please post a question in one forum.
In some cases, my signature will be longer then my message...
<em style="color:red">ProgramFOX</em> ProgramFOX
|
|
|
|
|
Hi, I have tried all sorts of help provided over the internet and couldn't manage to populate the wpf datagridcomboboxcolumn with collection of values from arraylist.
Following is my code:
XAML:
<DataGridComboBoxColumn Header="Rooms" Width="*" ItemsSource="{Binding Path=SwitchesList}" SelectedItemBinding="{Binding Path=room}" ></DataGridComboBoxColumn>
CODE BEHIND:
private ArrayList arrSwitches;
public ArrayList SwitchesList
{
get { return arrSwitches; }
set
{
arrSwitches = adb.getSwitchList(switchtype);
}
} ;
What am I doing wrong here?
Thanks in advance.
|
|
|
|