Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - как создать VBArray в JS?

Ответить
Настройки темы
VBS/WSH/JS - как создать VBArray в JS?
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Как создать и передать в функцию VBArray? Есть объект, метод которого принимает в качестве аргумента массив их вариантов, на Array ругается. Мне надо, ни жить, ни быть, этот метод вызвать с массивом (2,3,4)

Отправлено: 19:09, 16-11-2008

 

Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


а откуда в javascript-программе такие необычные объекты?
может, оно не на Array ругается, а на его содержимое?

Отправлено: 19:39, 16-11-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

pva pva вне форума Автор темы

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Задача сгруппировать объекты в PowerPoint и назначить им анимацию. На месте "сгруппировать" не хочет. Писать на бейсике не позволяет пижонство.
Код: Выделить весь код
  with (slide1.shapes.Range(Array(2,3,4)).Group())
  {
    Fill.BackColor.RGB = 0xc0c0c0;
    Fill.ForeColor.RGB = 0xffffff;
    Fill.TwoColorGradient(2, 1);
    Line.Visible = false;
    AnimationSettings.Animate = true;
    AnimationSettings.AdvanceMode = 2;
    AnimationSettings.AdvanceTime = 0.;
    AnimationSettings.EntryEffect = 2051;
  }
а так работает:
Код: Выделить весь код
Sub Animation1(Shapes1)
  With Shapes1.Range(Array(2,3,4)).Group
    .Fill.BackColor.RGB = &hc0c0c0
    .Fill.ForeColor.RGB = &hffffff
    .Fill.TwoColorGradient 2, 1
    .Line.Visible = false
    .AnimationSettings.Animate = true
    .AnimationSettings.AdvanceMode = 2
    .AnimationSettings.AdvanceTime = 0.
    .AnimationSettings.EntryEffect = 2051
  End With
End Sub

Последний раз редактировалось pva, 16-11-2008 в 20:10. Причина: добавил код VB


Отправлено: 20:05, 16-11-2008 | #3

pva pva вне форума Автор темы

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


пока что решил так:
Код: Выделить весь код
<SCRIPT LANGUAGE="VBS">
Function ToVBArray(str)
  ToVBArray = Split(str, ",")
End Function
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
  <!-- // Activate cloak
но жутко неудобно

Отправлено: 21:21, 16-11-2008 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - как создать VBArray в JS?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Как создать свой авторан (типа как у zver cd) John Harlamov Программирование и базы данных 6 11-05-2012 22:23
Как создать видеопревью? alleclf Видео и аудио: обработка и кодирование 1 27-03-2009 23:21
как создать телефонный справочник на своем сайте я хочу создать телефонный справочник re5pect Вебмастеру 8 14-07-2008 19:45
как создать форум? eldorado60 Вебмастеру 6 12-05-2006 21:02
Как создать переменную, имя которой такоеже как значение + несколько латин. символов? E-mail Вебмастеру 12 26-11-2005 10:14




 
Переход