• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Sir Pereira

[VB.Net] SWF Resource?

11 mensagens neste tópico

Pessoal, penso que seja possível e gostava que me dissessem como pôr um SWF como resource... thanks :(

e já agora gostava também de saber depois como posso pô-lo a correr no programa :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Como assim? Meter um swf como resource? Acho k meter no programa eh facil...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

esquece ja sei... agora queria é reproduzir... o q nao to a conseguir...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

será isto que queres?   

via código no VB6 ...

ShockwaveFlash1.Movie = (App.Path & "\planeta.swf")

...

se não vais hás propriedades da cena flash e vai ao custom, tá lá pra pores o URL por exepmlo(c:\os meus documentos\planeta.swf)...

cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

mas tipo, o ficheiro swf tá nos resources do projecto... em vb.net :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ah bom, já percebi o k keres, para acederes ao k está nos resources faz isto:

nome do projecto(root namespace)

ok recomeçando, o meu root namespace é atestar:

atestar.My.Resources.durem_game4_7

pronto, ah medida que vais pondo os . ele vai buscando as cenas automáticamente. Usa isso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ja percebi que ja percebes.te, mas continua a nao ser bem isso.

tipo eu pensei em usar

AxFlash.Movie = My.Resources.game

mas simplesmente não abre :/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E assim? Não dá?

AxFlash.Movie = NomeProjecto.My.Resources.game

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao :/

tipo o que eu pensei depois foi fazer um ficheiro html com o codigo flash e fazer um webbrowser, e então ja experimentei de várias maneiras, e a ultima foi esta:

<html>
<body>
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE" VALUE="youare.swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="QUALITY" VALUE="best">
<PARAM NAME="LOOP" VALUE="true">
<EMBED SRC="youare.swf" WIDTH="400" HEIGHT="300" PLAY="true" LOOP="true" QUALITY="best" 
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> 
</EMBED>
</OBJECT></body>
</html>

o que tá acima tá no ficheiro 'code.txt'

Imports System.IO
Public Class VirusEle
    Dim codigohtml As String

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim SR As New StreamReader("C:\code.txt")
        codigohtml = SR.ReadToEnd()
        SR.Close()
        End

        wb.DocumentText = codigohtml
        wb.Refresh()
    End Sub

isto é o codigo que tenho actualmente, mas agora nem o programa abre para testar, nao sei porque :/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora