Prezentacja we FLASH zamieniająca liczby na binarne

Witam, jak w temacie muszę zrobić taką oto prezentację i mam problem… Zacząłem robić w OpenOffice ale nie widzę tu opcji wstawienia skryptu ActionScript, który zamieniał by mi te liczby. Jest to w OpenOffice możliwe? Jeśli nie to dało by się wstawić jakiś inny skrypt? Jeśli nie to w jakim programie najlepiej było by to zrobić? Od razu mówię że adobe odpada… kompletnie nie ogarniam tam interface.

Proszę o odp. ponieważ muszę to zrobić na jutro :wink:

W OO nie ma ActionScript, jest on dostępny w wybranych produktach Adobe i ich zamiennikach. W OpenOffice możesz to zrobić raczej za pomocą mark, ale nie wiem dokładnie jaki to język, ale raczej nie VB.

Innym sposobem jest napisanie programu np. w C++, Pascalu albo innym języku programowania, warunkiem jest znajomość tego języka, oczywiście tego już w OpenOffice się zrobić nie da.

Nie moge napisac w pascalu/cc+ ponieważ to ma byc prezentacja we flashu…

Z tego co wiem W OO nie da się zrobić animacji Flash’owych, więc raczej musisz pomyśleć o innym narzędziu

Tylko pytanie jakim…

Najwięcej możliwości da Ci Adobe Flash, ale powinien tez wystarczyć SWF Quicker, albo poszukaj w Google jakiś darmowych

Ok, mam tego SWF Quickera teraz mam problem ze skryptem zamieniającym mi te liczby z systemu dziesiętnego na binarny.

function byte2bin(byte:uint):String {

     var bin:String = '';    

     for(var i:uint = 0; i < 8; i++) {     

    bin += String((byte & (0x80 >> i)) >> (7 - i));   

  }    


   return bin; }

Mógłby ktoś mi wyjaśnić w jaki sposób mam użyc tego kodu w buttonie, oraz jak zrobić żeby wyświetlało mi wynik w innym okienku?

przycisk_btn.addEventListener(MouseEvent.CLICK,oblicz);

function oblicz(e:Event)

{

	var wynik:String = byte2bin(pole_textowe_txt.text);

        pole_z_wynikiem_txt.text=wynik;

}

Tak by mógł wyglądać kod w AS3 pobierający wartość z pola tekstowego o nazwie pole_textowe_txt po kliknięciu w przycisk przycisk_btn i wyświetlający wynik w polu pole_z_wynikiem_txt

Dzięki, o to mi chodziło właśnie

Dodane 17.06.2010 (Cz) 19:44

Hmm… wkleiłem oba te kody pod sobą i niestety nie działa… jak miało by to wyglądać?