|
i m having a tab-page which shows the user-detail...and a print button...when i click on this button...it throws an error that "The RPC server is unavailable"...what is this please help me....i searched on google but not able to solve this problem...please someone help
|
|
|
|
|
can you explain in little more detail? as noone can help in a summary of problem
TVMU^P[[IGIOQHG^JSH`A#@`RFJ\c^JPL>;"[,*/|+&WLEZGc`AFXc!L
%^]*IRXD#@GKCQ`R\^SF_WcHbORY87??6?N8?BcRAV\Z^&SU~%CSWQ@#2
W_AD`EPABIKRDFVS)EVLQK)JKSQXUFYK[M`UKs*$GwU#(QDXBER@CBN%
Rs0~53%eYrd8mt^7Z6]iTF+(EWfJ9zaK-i?TV.C\y<p?jxsg-b$f4ia>
--------------------------------------------------------
128 bit encrypted signature, crack if you can
|
|
|
|
|
on print button i wrote this code...
string printerName = "";
ManagementObjectSearcher searcher2 = new ManagementObjectSearcher("Select Name from Win32_Printer ");
foreach (ManagementObject cdrom in searcher2.Get())
{
printerName = cdrom["Name"].ToString();
}
if (printerName != "")
{
CaptureScreen();
}
private void CaptureScreen()
{
Graphics mygraphics = this.CreateGraphics();
Size s = this.Size;
memoryImage = new Bitmap(s.Width, s.Height, mygraphics);
Graphics memoryGraphics = Graphics.FromImage(memoryImage);
IntPtr dc1 = mygraphics.GetHdc();
IntPtr dc2 = memoryGraphics.GetHdc();//13369100
BitBlt(dc2, 0, 0, this.panelDetail.ClientRectangle.Width, panelDetail.ClientRectangle.Height, dc1, 26,26, 13369393);
mygraphics.ReleaseHdc(dc1);
memoryGraphics.ReleaseHdc(dc2);
}
so when i click on this button it shows that The RPC is unavailable...please help
|
|
|
|
|
Neetu Maheshwari wrote: ManagementObjectSearcher searcher2 = new ManagementObjectSearcher("Select Name from Win32_Printer ");
The error may be at this line of code, when WMI is invoked...
1) check whether Remote Procedure Call (RPC) services are running
2) try to disable firewall (if possible! ) and run the program again
|
|
|
|
|
I googled around a lot for this, but it's hard to find the right search terms, therefore trying it this way, hope you can help.
I'm trying to build a small application as a class library in C# that I want to deploy in a web page.
<br />
<object id="myControl1" name="myControl1"<br />
classid="ActiveXDotNet.dll#ActiveXDotNet.myControl"<br />
width="500" height="400"><br />
</object><br />
If you google around a bit, you'll see that I found the ActiveXDotNet project as a ready example, and indeed, it shows nicely in my browser.
However, now I add a reference to a DLL that I've been given. ("Add Reference...", "Browse", pick the Some.API.dll that I've been given.)
As soon as I start using the reference, things go wrong.
using Some.API;
From this moment forward, my class library in the web page just renders an empty area with top-left the default icon that IE uses for images that are still loading.
When I reuse the same class library on a Windows Forms application, it renders just fine.
Am I missing any common pitfalls, here? I'm I underestimating the constraints of the browser's sandbox? Should my DLL suddenly be at a more magic location? What else can be wrong? Help!
Thanks already. Sander.
|
|
|
|
|
Hi guys,
Please HELLLLLLPPPPPPP! I have been working on this for 3 days now and I was able to bring it down to stack overflow error in my dataset.Select statement. I have a windows service that gathers data in a dataset and then based on different configurations runs the dataset.select statement. This works and worked fine with .NET 1.1 but after migrating to .NET 2.0, I am getting the stack overflow error when too many dataset entries are generated.
Please help!
Sameer
|
|
|
|
|
What is the code, and what is the stack trace ?
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Hi Christian,
thank you for your response. It's my windows service that is throwing the exception and when I close the exception my service shuts down. The exception is displayed is JIT debugger. It says an Unhandled exception ('<system.stackoverflowexception>>') occured in the windowsservice.exe
The statement I believe that is causing this is
DataRow[] arrSelectedRow = null;
string sSelecct = tbCondition.Rows[i]["Condition"].ToString();
string sSortBy = tbCondition.Rows[i]["SortBy"].ToString();
arrSelectedRow = dsData.Tables[SSShare.GetAlerts.g_sTABLEData].Select(sSelecct, sSortBy); //IF I comment this line out no errors
Please help
Sameer
|
|
|
|
|
HI Saamir
first one If you can try post error description or any error stack trace
another one check in .net 2.0 framework dataset.select() params are correct.
thanks
|
|
|
|
|
Hi there,
thank you for your response. It's my windows service that is throwing the exception and when I close the exception my service shuts down. The exception is displayed is JIT debugger. It says an Unhandled exception ('<system.stackoverflowexception>') occured in the windowsservice.exe
The statement I believe that is causing this is
DataRow[] arrSelectedRow = null;
string sSelecct = tbCondition.Rows[i]["Condition"].ToString();
string sSortBy = tbCondition.Rows[i]["SortBy"].ToString();
arrSelectedRow = dsData.Tables[SSShare.GetAlerts.g_sTABLEData].Select(sSelecct, sSortBy); //IF I comment this line out no errors
Please help
Sameer
|
|
|
|
|
Sameer... I am using .net 1.1 datasets and our produciton application is having the EXACT same issue. Stack overflow seemly triggered by a select on a large dataset table. I don't know a strict solution yet. I may have to re-arch my appliation to eliminate this process.
|
|
|
|
|
Hi,
I was trying to use a treeview to retrieve some files form another servers folder. Issue is I get URI error which I know has something to do with the FileInfo object. I tried to put the http://server/file/file1/ into a string and pass it that way but could not get it to work out. SO..I am back to trying to get just the files and folders into a listbox but problem now is I get full Directory path at the top and a link that says parent directory which gives them access to other folders on the server which I don't want. If I can fix either issue it would be great but would like to have the treeview to work just can't figure out a way to get that to work without navigating totally off the page onto the servers folder. What I would like is to have the treeview work but have the folder directory populate in a Iframe or panel and only have the .xls docs and folders available. Does anyone have a better idea or is this possible to make the treeview work?
Thanks,
|
|
|
|
|
HI marine..
i had done like this earlier,so i'm telling to you create xml file for server folder(that's based on ur conditons and etc) after create dummies in the treeview based on the xml file.i think is is good way play with folder and treeview.
and another addition store the path in treeview tag.
thanks
|
|
|
|
|
I think I know what your saying. Create a xml file in the folder on the server that I want to reference?
|
|
|
|
|
Hello,
I think u can't access the path or any folder and files on the server.
U have to use Server.MapPath(). Then only u can access the paths on the server.
I think it will sufficient to say.
Reply please.
Best of Luck.
Dipak
|
|
|
|
|
I created a function to populate a listbox.
DirectoryInfo dir = Directory.GetParent("~\\servername\ra\reports");
FileInfo[] files = dir.GetFiles("F1001*");
listbox1.DataSource = files;
listbox1.DataBind();
But this comes back with this: Directory: \servername\ra\reports
and the hyperlink ParentDirectory. So are you saying I should try using server.mappath instead? And if so how would I use it?
|
|
|
|
|
Ok.
Just i am giving an example :
I have considered that in my application MyFolder is a folder exist, as your case it may be @"ra\reports" or "reports". I have populate file names on the listbox which are present on the parent folder of MyFolder.
It is working. I have tested this before sending u this code.
String dirPath = Server.MapPath("MyFolder");
DirectoryInfo dir = Directory.GetParent(dirPath);
FileInfo[] files = dir.GetFiles();
ListBox1.DataSource = files;
ListBox1.DataBind();
I think u may now overcome your problem.
Reply Please. and give me vote.
Best of Luck.
Dipak
|
|
|
|
|
OH!!! Ok..I was off just a bit. Cool lemme try that thanks!!!
|
|
|
|
|
I think this would work if I were on the same server but my issue is I am trying to get the files from another server. Although I am using a virtual path I have to actually change the "Server". Isn't there a way to use a "http://server/folder" path for this?
|
|
|
|
|
I have an ArrayList populated with UserControl objects. I need to display this list on a windows form and when a user clicks on any of the items I need display the properties of the control.
I thought I could use ListBox control since we can populate it with the objects. But the problem is that when I populate the list box I dont get any text values. And if you click on the list box you can clearly see where the items were populated but no textual representation for it.
foreach(UserControl c in mb.UserControls)
{
listBox1.Items.Add(c);
}
unless i do:
foreach(UserControl c in mb.UserControls)
{
listBox1.Items.Add(c.ToString());
}
Its something really simple but for some reason I am not getting it. Would appreciate some help. Thanks.
|
|
|
|
|
Any time you want a list of thing more complex than strings you are likely better off to use the ListView Control
led mike
|
|
|
|
|
Listbox.Items is an ObjectCollect so it can store strings as well as ListBoxItems
only two letters away from being an asset
|
|
|
|
|
Hi,
a ListBox is great at showing a collection of objects in a vertical list. There are basically two
ways to visualize the items:
1.
provide a ToString() method that returns the string you want; it could show whatever
member(s) of the item, or some other calculated value. This way always renders a single
string, all in one color.
2.
or make the entire ListBox userdrawn; by providing a paint handler to the DrawItem event,
you can paint anything you like, even the actual look of the UserControl itself...
You probably will want to show selected items in a different way than unselected ones, e.g.
a different background color.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
well I ended up doing something like this:
Dictionary<int, UserControl> dic = new Dictionary<int, UserControl>();
...
int count = 0;
foreach (UserControl c in mb.UserControls)
{
listBox1.Items.Add(c.Name);
dic.Add(count, c);
count++;
}
and when user double clicks a control I simply use the selectedIndex to pull the control out from dictionary
foreach (KeyValuePair<int, UserControl> kvp in dic)
{
if (kvp.Key == listBox1.SelectedIndex)
{
MessageBox.Show(kvp.Value.Name, kvp.Value.Size.ToString());
winForm.Controls.Add(kvp.Value);
}
}
is that a terrible solution?
|
|
|
|
|
Hi,
if it suits your needs, then it is fine.
One remark though: since all your keys are different (as they should),
and a dictionary has an indexer (i.e. can be read as if it were an array),
there is no need to search for a specific item, you could simply do:
int index=listBox1.SelectedIndex;
if (index>=0) {
UserControl uc=dic[index];
MessageBox.Show(uc.Name, uc.Size.ToString());
winForm.Controls.Add(uc);
}
BTW: you don't really need a Dictionary, a simple List< UserControl> would work
the same way.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|