Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.06.2010, 21:42
Flasher_as3 вне форума Посмотреть профиль Отправить личное сообщение для Flasher_as3 Найти все сообщения от Flasher_as3
  № 1  
Ответить с цитированием
Flasher_as3

Регистрация: Mar 2010
Сообщений: 16
По умолчанию Excel файл с данными

Добрый вечер Ребята!
Вот пытаюсь наладить "связь" между flash и Excel...
Нарисовал 5 точек, и пытаюсь координаты этих 5 точек экспортировать в Excel в виде таблички...
Но вот не очень то получается:В принципе файл Excel создается и данные показывает, но не так как хотелось бы...
Не подскажите ли что не так сделал?
Ниже привел свой код - если будет время посмотрите пожалуйста... Я еще прикрепляю 2 excel файла:baza - это то, что получается из программы, а Книга1 - это то,что хотелось бы получить...
С Уважением!
Код AS3:
import flash.display.Sprite;
import flash.net.FileReference;
import fl.controls.Button;
 
 
//--создаём контейнер и добавляем его на сцену
var Container:Sprite=new Sprite();
addChild(Container);
 
//--создаём кружки и добавляем в контейнер
for (var q=0;q<5;q++){
var circle:Sprite = new Sprite();
circle.graphics.beginFill(0xFFCC00);
circle.graphics.drawCircle(0, 0, 10);
circle.x=q*100;
circle.y=40
Container.addChild(circle);
}
var xdata:XML=
<VFPData>
</VFPData>
//опрашиваем контейнер:
var c:Sprite;
 for (var i:int=0; i<Container.numChildren; i++) {
   c=Container.getChildAt(i) as Sprite;
     //trace(c.x, ' ',c.y);
     xdata.appendChild(<body><x>{c.x}</x><y>{c.y}</y></body>);
}
 
 
var myButton:Button = new Button();
myButton.emphasized = true;
myButton.width = 150;
myButton.move(320, 20);
addChild(myButton);
myButton.addEventListener(MouseEvent.CLICK, asd);
 
function asd(e:MouseEvent):void{
	//trace(xdata);
var file:FileReference = new FileReference();
file.save(xdata,'baza.xls');
}
Вложения
Тип файла: rar baza.rar (150 байт, 45 просмотров)
Тип файла: rar Книга1.rar (1.5 Кб, 48 просмотров)

Создать новую тему   Часовой пояс GMT +4, время: 07:46.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:46.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.