Click here to Skip to main content
15,885,365 members
Home / Discussions / C#
   

C#

 
Questionstate management Pin
prog-hero13-Sep-07 0:45
prog-hero13-Sep-07 0:45 
AnswerRe: state management Pin
Urs Enzler13-Sep-07 1:18
Urs Enzler13-Sep-07 1:18 
GeneralRe: state management Pin
Urs Enzler13-Sep-07 1:49
Urs Enzler13-Sep-07 1:49 
AnswerRe: state management Pin
Pete O'Hanlon13-Sep-07 1:21
mvePete O'Hanlon13-Sep-07 1:21 
QuestionResolving a mapped drive Pin
benjymous13-Sep-07 0:15
benjymous13-Sep-07 0:15 
AnswerRe: Resolving a mapped drive Pin
Pete O'Hanlon13-Sep-07 1:12
mvePete O'Hanlon13-Sep-07 1:12 
GeneralRe: Resolving a mapped drive Pin
benjymous13-Sep-07 1:37
benjymous13-Sep-07 1:37 
GeneralRe: Resolving a mapped drive Pin
Big Daddy Farang13-Sep-07 11:51
Big Daddy Farang13-Sep-07 11:51 
Here's some code I found (as opposed to wrote myself) that seems to do the trick.
using System.Runtime.InteropServices;

[DllImport("Kernel32.dll")]
internal static extern uint QueryDosDevice(string lpDeviceName,
    StringBuilder lpTargetPath, uint ucchMax);

internal static string DriveIsMappedTo(string driveLetter)
{
    const string MAPPED_FOLDER_INDICATOR = @"\??\";
    StringBuilder volumeMap = new StringBuilder(512);
    string mappedVolumeName = "";

    uint mapped = QueryDosDevice(driveLetter, volumeMap, (uint)512);
    if (mapped != 0)
        if (volumeMap.ToString().StartsWith(MAPPED_FOLDER_INDICATOR) == true)
        {
            mappedVolumeName = volumeMap.ToString().Substring(4);
        }
    return mappedVolumeName;
}




BDF
Questionusing Scrollbar for panning in my Graphics Editor Pin
a_david12313-Sep-07 0:13
a_david12313-Sep-07 0:13 
QuestionWhy The remote server returned an error: (403) Forbidden? [modified] Pin
bug_aonz12-Sep-07 23:57
bug_aonz12-Sep-07 23:57 
AnswerRe: Why The remote server returned an error: (403) Forbidden? Pin
Le centriste13-Sep-07 0:02
Le centriste13-Sep-07 0:02 
GeneralRe: Why The remote server returned an error: (403) Forbidden? Pin
bug_aonz13-Sep-07 0:23
bug_aonz13-Sep-07 0:23 
GeneralRe: Why The remote server returned an error: (403) Forbidden? Pin
Le centriste13-Sep-07 1:14
Le centriste13-Sep-07 1:14 
GeneralRe: Why The remote server returned an error: (403) Forbidden? Pin
bug_aonz13-Sep-07 16:30
bug_aonz13-Sep-07 16:30 
QuestionSearch for a file Pin
P_Elza12-Sep-07 23:51
P_Elza12-Sep-07 23:51 
AnswerRe: Search for a file Pin
Pete O'Hanlon12-Sep-07 23:59
mvePete O'Hanlon12-Sep-07 23:59 
QuestionInserting a formula in excel Pin
lourensG12-Sep-07 23:51
lourensG12-Sep-07 23:51 
AnswerRe: Inserting a formula in excel Pin
Jimmanuel13-Sep-07 3:02
Jimmanuel13-Sep-07 3:02 
GeneralRe: Inserting a formula in excel Pin
lourensG13-Sep-07 3:10
lourensG13-Sep-07 3:10 
QuestionStrange Issue:Window Service Pin
ramdil12-Sep-07 23:48
ramdil12-Sep-07 23:48 
QuestionRemoting events sometimes failing Pin
Lasse Offt12-Sep-07 23:43
Lasse Offt12-Sep-07 23:43 
AnswerRe: Remoting events sometimes failing Pin
Lasse Offt13-Sep-07 21:19
Lasse Offt13-Sep-07 21:19 
AnswerRe: Remoting events sometimes failing Pin
John Whitmire2-Nov-07 6:17
professionalJohn Whitmire2-Nov-07 6:17 
QuestionString table equivalent in C# Pin
Keshav V. Kamat12-Sep-07 23:42
Keshav V. Kamat12-Sep-07 23:42 
AnswerRe: String table equivalent in C# Pin
Paul Conrad14-Sep-07 19:06
professionalPaul Conrad14-Sep-07 19:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.