Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: lerik2703
Дата сообщения: 23.02.2010 13:51
Herbit

код на On Slide Chahged

Код: result= SlideShow.GetImagePath("slide_show",SlideShow.GetCurrentSlide("slide_show"));
result=String.Right(result, (String.Length(result) - String.ReverseFind(result, "\\", true)));
if result == "IMAG1.JPG" then --имя файла с учетом реестра
Label.SetText("Label1", "Это Фото1");
elseif result == "IMAG2.JPG" then
Label.SetText("Label1", "Это Фото2");
elseif result == "IMAG3.JPG" then
Label.SetText("Label1", "Это Фото3") end
Автор: lorents
Дата сообщения: 04.11.2009 20:21
tavria2

Цитата:
В таймере проверяй позицию и выполняй нужное действие.

точно, через MediaPlayer.GetLength, чета сам не додумался, спасибо
Автор: AleksTrin
Дата сообщения: 23.02.2010 17:38
Слушайте ребята, а можно сделать в АMS прогу, которая бы заполняла данные в прогу написаной на VB?
Автор: solo5911
Дата сообщения: 04.11.2009 21:19
tavria2
Подскажите, plis, ответы.
Примеры только для примера или их как-то
можно использовать в своих проектах и если это разрешено, то как?
Автор: Herbit
Дата сообщения: 23.02.2010 18:59
lerik2703
не выходит(((

result= SlideShow.GetImagePath("slide_show",SlideShow.GetCurrentSlide("slide_show"));
result=String.Right(result, (String.Length(result) - String.ReverseFind(result, "\\", true)));
if result == "IMAG1.JPG" then --0001.jpg
Label.SetText("Label1", "Музыкальная композиция. 2002. Холст, масло.");
elseif result == "IMAG2.JPG" then --0002.jpg
Label.SetText("Label1", "Яблоневый цвет. 2003. Бумага, акварель.");
elseif result == "IMAG3.JPG" then --0003.jpg
Label.SetText("Label1", "Пахарь. 2004. Бронза, патина.") end

Вот написал так.... что не так? )))
Автор: tavria2
Дата сообщения: 04.11.2009 23:47
solo5911
А ты сам понял че спроcил?
Автор: Djon1970
Дата сообщения: 05.11.2009 07:32
saavaage
На этом пока все, но не безвозмездно, как изучишь программу с тебя - мне подсказки.
Автор: lerik2703
Дата сообщения: 23.02.2010 20:13
Herbit
Давай тогда посмотрим что у тебя не получаеться!верно ли имя объекта SlideShow?в примере slide_show,по умолчанию присваивается имя SlideShow1! 0001.jpg как я понял это имя твоего файла?и соответственно объект метки ( Label1) создал?

кстати для получения пути можно воспользоватся так же встроенноей переменной e_FilePath
Автор: Zhakazaz
Дата сообщения: 05.11.2009 08:35
Здравствуйте, подскажите, как сделать так, как в этом примере http://ru-board.com/new/article.php?sid=168 только с изображениями? Чет не получается...
Автор: lorents
Дата сообщения: 23.02.2010 20:36
lerik2703

Цитата:
кстати я нашел почему у меня цикл в батике не работал а зависает проект за-за оператора while можно заменить Application.Sleep() но не совсем это будет правильно!

ты прав, сейчас попробовал и все заработало, но как ты мог заметить то как бы окно cmd появляется отдельно и только потом становится частью окна проекта.
Кстати через luacom.CreateObject, как тот пример, который я показал, такого я не заметил, да и работал вроде бы корректно.
Как ты думаешь, есть возможность из этого сделать плагин, который открывал обычные экзешники?
Автор: lorents
Дата сообщения: 05.11.2009 08:41
Zhakazaz

Цитата:
Здравствуйте, подскажите, как сделать так, как в этом примере http://ru-board.com/new/article.php?sid=168 только с изображениями? Чет не получается...

что именно не получается?
Автор: Herbit
Дата сообщения: 23.02.2010 21:35
lerik2703
да, имя объекта SlideShow1.... имя файла, да, такое....
А что такое объект метки?)))
и про встроенную переменную не очень понял))) сорри)))
Автор: Zhakazaz
Дата сообщения: 05.11.2009 08:48
Нужно сделать чтобы кроме описания ещё выводился скриншот, т.е. при нажатии в listbox*е на нужную программу выводился в "Paragraph2" (или где-то ещё) скриншот этой программы.
Автор: lerik2703
Дата сообщения: 23.02.2010 22:57
lorents
Да заметил.Это из-за того что получаем дескриптор окна по заголовку! у меня не совсем корректно работал пример переодически ошибки выскакивали думаю это из-за простаты примера!

Цитата:
Как ты думаешь, есть возможность из этого сделать плагин, который открывал обычные экзешники?

Что такое СОМ и скакими объектами работает плагин luacom по сути ответ на твой вопрос!
Здесь
Herbit
Значит первая строка должна иметь следуюший вид и вместо IMAG1.JPG, 0001.jpg

Код: result= SlideShow.GetImagePath("SlideShow1",SlideShow.GetCurrentSlide("SlideShow1"));
....
if result == "0001.JPG" then --0001.jpg
....
Автор: saavaage
Дата сообщения: 05.11.2009 12:31
Djon1970, заметано, только до первых внятных результатов пока еще далеко. Занимаюсь, главным образом, компиляцией и пытаюсь понять принципы... Ну и параллельно делаю свой авторан. В чем Ваши материалы оказывают неоценимую помощь. Спасибо, дружище!

tavria2, вопрос:
есть кнопка, к ней привязаны такие команды (при нажатии):

Код:
--- очистка Output от предыдущего значения и внесение нового текста
Paragraph.SetText("Output", "");
Paragraph.SetText("Output", "Маленькие, но необходимые для снятия стресса, игрули. Вобщем, Релакс, и еще раз, Релакс!!!");
-- задание рабочей папки
fPath = String.SplitPath("SOFTWARE\\games");
g_strDefaultFolder = fPath.Folder..fPath.Filename;

-- определение функций по обработке файлов и каталогов папки...
function RefillFilesList()
    -- очистка listbox Soft
    ListBox.DeleteItem("Soft",LB_ALLITEMS);
    
    StatusDlg.Show();
    tblFiles = File.Find(g_strDefaultFolder,"*.exe",false,true);--отбирать только ехе-файлы
    StatusDlg.Hide();
    -- добавление для каталогов в листбоксе значения UP и его заполнение (listbox)
    ListBox.AddItem("Soft","[..]","UP");
    if(tblFiles)then
        for i, filename in tblFiles do
            tblFileParts = String.SplitPath(filename);
            tblAttributes = File.GetAttributes(filename);
            if(tblAttributes)then
                if(tblAttributes.Directory)then
                    ListBox.AddItem("Soft","["..tblFileParts.Filename.."]",filename);
                else
                    ListBox.AddItem("Soft",tblFileParts.Filename..tblFileParts.Extension,filename);
                end
            end
        end
    end
end    
RefillFilesList();
Автор: Herbit
Дата сообщения: 23.02.2010 23:13
lerik2703
не-а... не выходит....(((
А в каком виде я должен увидеть надпись на экране?
Автор: lorents
Дата сообщения: 23.02.2010 23:18
lerik2703

Цитата:
Что такое СОМ и скакими объектами работает плагин luacom по сути ответ на твой вопрос!

понял, спасибо что объяснил
Автор: tavria2
Дата сообщения: 05.11.2009 16:19
saavaage
Во первых, если в пост вставляется код, то его нужно брать в соответствующие тэги [no]
Код: ...
Автор: lerik2703
Дата сообщения: 23.02.2010 23:38
Herbit
В виде обычной текстовой строки к примеру "Музыкальная композиция. 2002. Холст, масло" только без ковычек! объект Label может располагатся поверх объекта SlideShow
или в любой области проета! а как ты себе представляешь отображение комента?
Автор: Sadf163rus
Дата сообщения: 05.11.2009 18:20
Подскажите пожалуйста, как сделать, чтобы autorun.ехе скомпилировав только картинки, запускал приложение из рядом лежащей папки?
Автор: Herbit
Дата сообщения: 23.02.2010 23:53
lerik2703
ну как.... думаю, что либо рядом с картинкой, либо при наведении курсора)))
Ну так а эту "любую" область можно назначить?

Да ну ладно.... всё-равно у меня ничего не выходит...)))) не появляются комменты.
Автор: saavaage
Дата сообщения: 05.11.2009 18:54
tavria2
хорошо выложу, только он еще не доделанный.. Эта проблема пока обкатывается на 2-ой странице и кнопка "Games" (остальные пока просто как кнопки). Выкладывать можно на обменниках или есть какой-то внутри-форумный способ?
Вот на letit кинул:
http://letitbit.net/download/4517.d455e5d78f8c6c4a69ba5a716/SAVAGE_Soft.apz.html
Автор: lerik2703
Дата сообщения: 24.02.2010 00:07
Herbit

Цитата:
С кнопками прокрутки разобрался... Интервал выставил больше и повесил кнопочки

точно так же перетащить мышкой))

Добавлено:
Herbit
какой нибудь файлообменник найду пришлю пример!))
Автор: Zhakazaz
Дата сообщения: 05.11.2009 20:42
Как сделать чтобы кроме описания ещё выводился скриншот, т.е. при нажатии в listbox*е на нужную программу выводился в "Paragraph2" (или где-то ещё) скриншот этой программы. http://ru-board.com/new/article.php?sid=168 как в этом примере только ещё чтобы скриншот с описанием был. Заранее спасибо
Автор: Herbit
Дата сообщения: 24.02.2010 00:24
lerik2703
Буду весьма благодарен))) Спасибо
Автор: lerik2703
Дата сообщения: 24.02.2010 01:11
Herbit
Ссылка для скачивания
шрифт может отличатся от моего я использовал Monotype Corsiva
Автор: saavaage
Дата сообщения: 05.11.2009 20:54
Zhakazaz, создай image и грузи в него рисунок
Автор: Herbit
Дата сообщения: 24.02.2010 17:58
lerik2703
Я уж не знаю на что думать((((
вот ссылка на то, что я сделал по аналогии.... но надписей нету(((

Ссылка
Автор: Zhakazaz
Дата сообщения: 05.11.2009 20:58
saavaage
Можно по подробней?
Автор: lerik2703
Дата сообщения: 25.02.2010 11:26
Herbit

Правильно и не будет потому что не куда выгрузить текст объект метки не создан!если ты не заметил то в моем примере внижнем левом углу красовалась надпись New Label?!!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: PHP RapidGet Pro V


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.