Flash не воспроизводится, когда добавляется в форму C # - PullRequest
0 голосов
/ 06 октября 2011

Когда я кодирую:

form_show(){
    myFlash = new Flash()
    this.Controls.Add(myFlash);
    myFlash.Load(0, url);
    myFlash.Play();
}

Моя флеш игра довольно хороша.Но я код:

form_show(){
    myFlash = new Flash();
    myFlash.Load(0, url);
    myFlash.Play();
   this.Controls.Add(myFlash);
}

моя вспышка не воспроизводится.

Плз, кто скажет, почему.


Время myFlash.Load (0, URL);так медленноПросто я хочу сделать это в фоновом режиме.И затем играть на моей форме

Flash myFlash = new Flash();
Thread th;
form_load(){
   th = new Thread(myFlash.Load());
   th.Start();
}
form_show(){
    th.join(); 
   this.Controls.Add(myFlash);
   myFlash.Play();
}

Но myFlash не играет

1 Ответ

3 голосов
/ 06 октября 2011

В вашем примере сбоя вы указали, чтобы вспышка воспроизводилась до ее добавления в качестве элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...