Click here to Skip to main content
15,888,454 members
Home / Discussions / C#
   

C#

 
Questionhow to embed flash in asp.net Pin
pujareddy28-Apr-06 20:46
pujareddy28-Apr-06 20:46 
QuestionQuestion about creating a class Pin
augie021628-Apr-06 18:52
augie021628-Apr-06 18:52 
AnswerRe: Question about creating a class Pin
Colin Angus Mackay28-Apr-06 21:46
Colin Angus Mackay28-Apr-06 21:46 
Questionread DWORD registry Pin
picasso228-Apr-06 18:33
picasso228-Apr-06 18:33 
QuestionHow can I retrieve conversation text from Yahoo Messenger by API Pin
WindOpen28-Apr-06 18:24
WindOpen28-Apr-06 18:24 
QuestionDevelopeing SharePoint web parts problem Pin
dratcha28-Apr-06 17:25
dratcha28-Apr-06 17:25 
AnswerRe: Developeing SharePoint web parts problem Pin
dratcha1-May-06 12:07
dratcha1-May-06 12:07 
QuestionmciSendString working only on main Thread? Pin
mikker_12328-Apr-06 16:14
mikker_12328-Apr-06 16:14 
Hi,

I was just wondering if anybody else has same problem -> I can't seem to get this to work on other than UI thread. So this works if you call it directly on form

        [DllImport("winmm.dll")]
        private static extern long mciSendString(string strCommand,
            string strReturn, int iReturnLength, IntPtr hwndCallback);

private void OnSomeButtonClick()
{
PlaySound(new object[] {"c:/sound.mp3", this.Handle});
}

        private void PlaySound(object soundToPlay)
        {
            string soundToPlay = ((object[])data)[0];
            Handle handle = ((object[])data)[1];

            string sCommand = "open \"" + soundToPlay + "\" type mpegvideo alias MediaFile";
            mciSendString(sCommand, null, 0, IntPtr.Zero);

            sCommand = "play MediaFile wait";
            mciSendString(sCommand, null, 0, handle);

            string sCommand = "close MediaFile";
            mciSendString(sCommand, null, 0, IntPtr.Zero);
        }


But if you say:
private void OnSomeButtonClick()
{
ThreadPool.QueueUserWorkItem(new WaitCallback(PlaySound), new object[] {"c:/sound.mp3", this.Handle});
}

It won't play sound... anyone?

Tnx in advance
QuestionAudio conversation via network - problem! Pin
eyej28-Apr-06 14:40
eyej28-Apr-06 14:40 
AnswerRe: Audio conversation via network - problem! Pin
mikker_12328-Apr-06 15:13
mikker_12328-Apr-06 15:13 
GeneralRe: Audio conversation via network - problem! Pin
eyej29-Apr-06 3:11
eyej29-Apr-06 3:11 
GeneralRe: Audio conversation via network - problem! Pin
mikker_12329-Apr-06 6:54
mikker_12329-Apr-06 6:54 
GeneralRe: Audio conversation via network - problem! Pin
eyej29-Apr-06 13:28
eyej29-Apr-06 13:28 
GeneralRe: Audio conversation via network - problem! Pin
mikker_12330-Apr-06 6:25
mikker_12330-Apr-06 6:25 
GeneralRe: Audio conversation via network - problem! Pin
eyej1-May-06 6:48
eyej1-May-06 6:48 
GeneralRe: Audio conversation via network - problem! Pin
DandyRUR10-Nov-06 6:18
DandyRUR10-Nov-06 6:18 
QuestionPage Setup Dialog & Margins Pin
Graham Dean28-Apr-06 12:39
Graham Dean28-Apr-06 12:39 
AnswerRe: Page Setup Dialog & Margins Pin
Robert Rohde28-Apr-06 22:23
Robert Rohde28-Apr-06 22:23 
GeneralRe: Page Setup Dialog & Margins Pin
Graham Dean29-Apr-06 0:39
Graham Dean29-Apr-06 0:39 
QuestionC# and MS Access parameter passing Pin
achrafus28-Apr-06 11:37
achrafus28-Apr-06 11:37 
AnswerRe: C# and MS Access parameter passing Pin
Graham Nimbley28-Apr-06 11:49
Graham Nimbley28-Apr-06 11:49 
QuestionXmlSerializer problem in .NET 2.0 Pin
Wjousts28-Apr-06 11:02
Wjousts28-Apr-06 11:02 
AnswerRe: XmlSerializer problem in .NET 2.0 Pin
Ravi Bhavnani28-Apr-06 11:44
professionalRavi Bhavnani28-Apr-06 11:44 
GeneralRe: XmlSerializer problem in .NET 2.0 Pin
S. Senthil Kumar30-Apr-06 3:44
S. Senthil Kumar30-Apr-06 3:44 
GeneralRe: XmlSerializer problem in .NET 2.0 Pin
Ravi Bhavnani30-Apr-06 3:50
professionalRavi Bhavnani30-Apr-06 3:50 

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.