|
Can someone point me in a direction on how to solve this problem?
I have to be able to find out if a file I am pointing to is local or not.
I can point to a file through the network neighborhood or through a networked drive. I think finding out if the file was accessed through the network neighborhood would not be a problem, its when I map a network drive. Once the drive is mapped, it is given a drive letter like any other local drive.
Help would be much appreciated.
PS.
This seems promising...
http://www.codeproject.com/csharp/mapnetdrive.asp[^]
My idea was to try to unmap the drive and if my attempt fails, the drive must be local. The problem is, that if I unmap a drive with a username:pw, I have to remap it with the same username:pw which I may not have.
For the network neighborhood,
Does checking the root of a file work?
ex.
\\NAME\c$
|
|
|
|
|
One possible solution is to use the WIN32 API function GetDriveType.
By passing in the drive as a string, the function will return the drive type as shown below.
int nDriveType = GetDriveType("Z:\\");
if (nDriveType == DRIVE_REMOTE)
MessageBox(NULL, "Network Drive", "Network Drive", MB_OK | MB_ICONINFORMATION);
Hope this helps.
|
|
|
|
|
|
Hello everyone,
I have installed Crystal Reports 9 additional to .Net 2003. Referencing to the newer items in the referenclist .net changes automaticly to the older .net parts of crystal reports engine, etc.
I tried to change the references externaly in the .csproj file but after loading the project the old configurations settings are set.
But using a sample project, all new references to crystal report components are correct.
Where are additional information placed to tell .net which references to use for ?
Thank You in advance
Frank
|
|
|
|
|
has anyone seen any goood firewals in C#. frankly i havent seen a single firewall in .net. Is it possible t make one (does .net have the power?
|
|
|
|
|
Yes, c# and all the .NET languages have the power. The question isn't whether .NET is capable, but whether it's appropriate. A poorly implemented firewall can be a bottle neck and a major security risk. First off, a firewall 'should' be hardware based whenever possible. Search on Google for a Java-based firewall; you won't find much. If you're really interested in how the sockets and communication works take a look at the Cassini web server source code. It'll get you on the right track in terms of working with ports.
Cassini Download
|
|
|
|
|
okay....could anyone tel me the difference between grids,clusters, and parallel processing. suppose i were to have 5 normal pcs running windows xp...could i creat an application for parallel processing....is there an application in .net that demonstrates this
|
|
|
|
|
hi all,
i want to make program that take from the user class name and it field then generate C# class like the one below
<br />
using System;<br />
<br />
namespace ProgrammingTask<br />
{ <br />
public class Trainee<br />
{<br />
#region Data members<br />
<br />
private string firstName, middleName, lastName;<br />
private DateTime birthdate;<br />
<br />
#endregion<br />
<br />
#region Constructors<br />
<br />
public Trainee()<br />
{<br />
}<br />
<br />
public Trainee(string fname, string mname, string lname, DateTime bdate)<br />
{<br />
firstName = fname; middleName = mname; lastName = lname;<br />
birthdate = bdate;<br />
}<br />
<br />
#endregion<br />
<br />
#region Properties<br />
<br />
public string FirstName<br />
{<br />
get<br />
{<br />
return firstName;<br />
}<br />
set<br />
{<br />
firstName = value;<br />
}<br />
}<br />
<br />
public string MiddleName<br />
{<br />
get<br />
{<br />
return middleName;<br />
}<br />
set<br />
{<br />
middleName = value;<br />
}<br />
}<br />
<br />
public string LastName<br />
{<br />
get<br />
{<br />
return LastName;<br />
}<br />
set<br />
{<br />
LastName = value;<br />
}<br />
}<br />
<br />
public DateTime Birthdate<br />
{<br />
get<br />
{<br />
return birthdate;<br />
}<br />
set<br />
{<br />
birthdate = value;<br />
}<br />
}<br />
<br />
#endregion<br />
}<br />
}<br />
<br />
so can anyone help me
|
|
|
|
|
|
thanx for ur help
ill check this links and c
|
|
|
|
|
|
Hello,
I am at the moment not so experienced with C# but I am learning.
I have the following problem.
On Form1 i have 1 textbox and 1 button. When I press the button it opens a send form (Form2).
There is also one button on Form2, when I press it, the value of the textbox on Form1 needs to change.
Is this possible?
I try to make textbox public but than i need a reference to the Form1 object.
This is ofcourse simplified representation of the problem i have.
If I do this on Form2:
Form1 form1 = new Form1();
form1.textbox.text = "test";
Nothing happens, and i suppose this is normal, because you create a new instance.
What i want to do is on Form2:
Form1.textbox.text = "test";
At compile I receive the following msg: An object reference is required for the nonstatic field, method or property.
I don't think that i have to make the textbox public static. I am a bit lost in this situation, is someone there who can halp me and clear things out.
Thanks
|
|
|
|
|
What you can do is pass the reference of Form1 to the Form2 constructor.
Then keep the instance in a global variable and you can set the text whenever you want.
The Textbox object would also need to be made public, or (better way) have a property on the Form1 class that will set the text when called.
Cheers,
Simon
sig :: "Don't try to be like Jackie. There is only one Jackie.... Study computers instead.", Jackie Chan on career choices.
article :: animation mechanics in SVG blog:: brokenkeyboards "Most of us are programmers, but a few use VB", Christian Graus
|
|
|
|
|
Thanks for the fast reply.
Still for me it is difficult and i feel that i am lost.
Ofcourse i can make a public variable and when I close Form2, Form1 becomes active i can set the Textbox with the variable. But i don't like this work arround method.
Can someone show me a simple code example maybe?
Thanks.
|
|
|
|
|
Hellow,
I found the solution to my problem.
I resume here for in case other people were strugling with the same problem.
Form1:
make textbox1 to public
private void button1Click(object sender, System.EventArgs e)
{
Form2 _form2 = new Form2(this);
_form2.Show();
}
Form2:
private Form1 _form;
public Form2(Form1 form)
{
InitializeComponent();
_form = form;
}
So on Form2 you are able to do this: _form.textbox1.Text = "TEST";
You will see that the value in Form1 textbox1 will change to TEST
Greetings.
|
|
|
|
|
hi friends,
how do i create graphs and charts in c#. what is this .net charting?
|
|
|
|
|
There's Dundas Charts which, costs alot, and then there's Zed Graph, which is FREE.
/\ |_ E X E GG
|
|
|
|
|
how do i get zed graph and how to use it?
|
|
|
|
|
|
hi
i use a requer validator to control a textbox in a web page.
it works correctly on local but when i upload it to server the validator dosnt works.
whats the problem?
thanks
|
|
|
|
|
The one time I used validators on a website (which was .NET Beta 2) I had to copy a java script into a very specific location on my webserver (by hand) before things would work.
So much for the much-aclaimed "just xcopy your web now".
There are 10 kinds of people in the world.
Those that read binary...
...and those who don't.
|
|
|
|
|
|
The validators use a java script file that must be copied into the IIS website. Copying your application to the webserver does not copy the java script.
It took me a search of my entire machine to find the bloody thing and then I had to have my application crap out doing remote debugging to find out what directory to put the javascript file into.
Does this help clear up the confusion? ie: You have lots of digging searching and debugging to get your validators running.
There are 10 kinds of people in the world.
Those that read binary...
...and those who don't.
|
|
|
|
|
Hi All,
wie übergibt man eigentlich einen String der Steuerzeichen enthält an eine Oracletabelle, quasi an einen VARCHAR2?
Folgende Source fürht imme rzu einem Fehler, weil auch Steuerzeichen in den Strings HighTeach und LowTeach sein können!
qrystr = "INSERT INTO ruest_teach(RT_RK_ORGE_NR, RT_RK_MODELL_NR, RT_TEACH_H, RT_TEACH_L) VALUES(" + this.RK_ORGE_NR+ ", '" + this.RK_MODELL_NR +"', '" + HighTeach + "', '" + LowTeach + "')";
LG eXi
|
|
|
|
|
Hast Du in den Foren schon mal einen anderen deutschsprachigen Artikel gesehen? Bitte halte Dich an die Regeln hier und poste wenn dann in englisch!
Trotzdem zu Deiner Frage: Such mal nach "parameterized queries", da findest Du, wie es vernünftig gemacht wird.
mav
|
|
|
|