Как сделать, чтобы нужный текст загружался при нажатии кнопк
|
|
Васил | Дата: Среда, 05 Декабря 2007, 11:47 | Сообщение # 1 |
Новый участник
Группа: Пользователи
Сообщений: 2
Репутация: 0
Награды: 0
Статус: Offline
| Делаю демонстрационный диск, нужно что бы при нажатии кнопок вперед и назад появлялся новый текст синхронно с новой картинкой С картинками разобрался, а вот с текстом что-то не получается.
|
|
| |
as-master | Дата: Среда, 05 Декабря 2007, 11:54 | Сообщение # 2 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| А вот это тебе не пойдет? Тма как раз загружается новая картинка с новым текстом. Правда не по нажатию кнопок вперед-назад, а из списка. Но какая разница, главное принцип понять. Лови:
Да пребудет с вами ММВ!
|
|
| |
Васил | Дата: Среда, 05 Декабря 2007, 12:15 | Сообщение # 3 |
Новый участник
Группа: Пользователи
Сообщений: 2
Репутация: 0
Награды: 0
Статус: Offline
| Благодарствую, помогло)
|
|
| |
as-master | Дата: Среда, 05 Декабря 2007, 14:29 | Сообщение # 4 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Васил, если бы вы почаще заходили на наш сайт: Сайт поклонников Multimedia Builder и побольше бы качали оттуда проектов, то вопросов у вас было бы поменьше. Кстати, данный пример взят именно с сайта.
Да пребудет с вами ММВ!
|
|
| |
Игорь | Дата: Четверг, 06 Декабря 2007, 06:18 | Сообщение # 5 |
Педагог
Группа: Проверенные
Сообщений: 331
Репутация: 0
Награды: 0
Статус: Offline
| Quote (as-master) Васил, если бы вы почаще заходили на наш сайт Целиком и полностью подтверждаю. Я, пока все примеры с сайта не скачал, на форуме редко показывался. Сейчас обращаюсь только с такими, до которых и сам дойти не могу, и на сайте их нет.
Шум ничего не доказывает. Курица, снесши яйцо, часто клохчет так, словно снесла небольшую планету... Марк Твен
|
|
| |
bobs66 | Дата: Суббота, 09 Февраля 2008, 15:59 | Сообщение # 6 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| А вот у меня такой вопрос делаю програмку извеняюсь пытаюсь Католог программ и надо что бы текст и картинка загружались из вне и если надо было можно поменять к примеру в левой части текст в правой картинка что то похожое как у as-master кулинарии
|
|
| |
as-master | Дата: Суббота, 09 Февраля 2008, 19:19 | Сообщение # 7 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Друг мой bobs66! В следующий раз не извеняйся и сразу спрашывай 1. Скрины такого большого размера выклавать считается моветоном. Используй форматы jpg gif png и тогда твоя же картинка будет, скажем, всего 40 кб. 2. Сделать такое конечно же можно, ну а как же? В чем суть конкретной проблемы? Только не задавайн ам вопросов "А как это сделать"... Начинай сам, а мы поможем. Думай! Удачи тебе!
Да пребудет с вами ММВ!
|
|
| |
Alex3A | Дата: Суббота, 09 Февраля 2008, 19:24 | Сообщение # 8 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| А ты посмотри, как там сделано, а так же в других примерах, постарайся разобраться, а что непонятно, тогда спрашивай. Просто делать за тебя твой проект неинтересно.
|
|
| |
bobs66 | Дата: Понедельник, 11 Февраля 2008, 16:28 | Сообщение # 9 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Пробовал с примером Base там можно загрузить а изменить нельзя может есть у кого пример как и после загрузить и изменить можно я просто не сильношарю в скриптах по примерам легче и научиться
|
|
| |
Alex3A | Дата: Понедельник, 11 Февраля 2008, 22:15 | Сообщение # 10 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote http://www.3a-soft.com/file.mbd.php?it=22 Начни с азов, ничего сложного в скриптах нет, замена картинки - элементарная вещь.
|
|
| |
bobs66 | Дата: Вторник, 12 Февраля 2008, 14:29 | Сообщение # 11 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Quote (Alex3A) http://www.3a-soft.com/file.mbd.php?it=22 Начни с азов, ничего сложного в скриптах нет, замена картинки - элементарная вещь. не грузиться не страница ни файл
|
|
| |
Alex3A | Дата: Вторник, 12 Февраля 2008, 16:46 | Сообщение # 12 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (bobs66) не грузиться не страница ни файл это не страница а ссылка на файл. Ссылка без сценария не работает(просто забыл как оно устроено), так что только со страницы. А ссылка на страницу Quote http://www.3a-soft.com/pgr.php?pg=MMBTutor5 пример №10 file.mbd.php переименуй в file.mbd. Размер файла 6,39 КБ (6 551 байт) ---------------------------------------------- ReplaceImage("Bitmap","<SrcDir>visa.bmp") ReplaceImage("Имя твоего битмап объекта","путь и имя файла который ты будешь вставлять вместо имеющегося") Что бы все работало, разберись что такое пути, и как их указывать. <SrcDir> указывает что файл находится в директории твоего проекта, в десинге работать не будет, только после компиляции.Для того что бы работало и в десинге, надо установить внешний плеер Tools - Desinger Setting-Run external player.... указать там путь к файлу проекта, ну и конечно же там должен присутствовать нужный файл, если его нет, билдер выкинет матюк и скажет где он его не нашел.
Сообщение отредактировал Alex3A - Вторник, 12 Февраля 2008, 17:24 |
|
| |
bobs66 | Дата: Среда, 13 Февраля 2008, 18:38 | Сообщение # 13 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Спаибо буду пробовать просто пока не могу дойти поэтому может и вопросы такие на примерах легче Добавлено (13 Февраль 2008, 18:38) --------------------------------------------- А как что бы текст можно загружать не вписывать рукой а чтобы можно было откуда я захотел вставлять или текст копируешь а потом вставить но без огроничения в примере только немного можно
|
|
| |
as-master | Дата: Среда, 13 Февраля 2008, 19:23 | Сообщение # 14 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (bobs66) А как что бы текст можно загружать не вписывать рукой а чтобы можно было откуда я захотел вставлять или текст копируешь а потом вставить но без огроничения в примере только немного можно Плагин
Добавлено (13 Февраль 2008, 19:23) --------------------------------------------- хотя нет, щас сделаю пример
Да пребудет с вами ММВ!
|
|
| |
as-master | Дата: Среда, 13 Февраля 2008, 19:34 | Сообщение # 15 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Вот пример, пожалста, сделал за 10 минут: проект возьми в прищепке к посту
Да пребудет с вами ММВ!
|
|
| |
bobs66 | Дата: Среда, 13 Февраля 2008, 20:41 | Сообщение # 16 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Спасибо действительно твой ник тебе соответствует
|
|
| |
toizy | Дата: Среда, 13 Февраля 2008, 21:41 | Сообщение # 17 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Quote (bobs66) Спасибо действительно твой ник тебе соответствует Гыыы! Я же говорю, ас-мастер - фарева! И точка. А он всё чё-то сайты закрывать порывается. На погоду, наверное
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
as-master | Дата: Среда, 13 Февраля 2008, 22:21 | Сообщение # 18 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| bobs66, так это именно то, что тебе было нужно? А то я подумал - вдруг неправильно понял. Вроде задачка-то простая. Если хочешь, могу сделать примерчик и с браузером.
Да пребудет с вами ММВ!
|
|
| |
as-master | Дата: Среда, 13 Февраля 2008, 23:14 | Сообщение # 19 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Вобщем, вот аналогичный примерчик, но не с объектом Paragraph, а с использованием браузера, что смотрится гораздо эффектнее, уже хотя бы потому, что у браузера нормальная полоса прокрутки, как у всей винды Пример возьми в прищепке
Да пребудет с вами ММВ!
|
|
| |
YURIY | Дата: Пятница, 15 Февраля 2008, 20:01 | Сообщение # 20 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (as-master) Вобщем, вот аналогичный примерчик, но не с объектом Paragraph,а с использованием браузера Ну-ну Вот тебе текст: Вставь с буфера либо с файла! Почему видишь пустой экран? Сам догадайся
Вечная память Андрею Сергееву!
|
|
| |
as-master | Дата: Пятница, 15 Февраля 2008, 20:45 | Сообщение # 21 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Yuriy) Ну-ну smile Вот тебе текст: Ну и совершенно холостой подкол твой, Юрик. Во-первых, кому придет в голову загружать в проект ТАКИЕ тексты??? А во-вторых, нетрудно написать в скрипте, чтобы треугольные скобки либо удалялись, либо заменялись на обычные. Это совсем-совсем-нетрудно. Кроме того. Пример есть пример. Я бы мог его вообще наворотить - например, добавить кнопок установки шрифта, цвета, цвета фона и т.д. Но эжто всего лишь пример для думающих людей. А ты бы, Юрка, вместо того чтоб подкалывать чужие проекты, своих бы понаделал. Давно что-то твоих работ не видно, а ты ведь пока член клуба и тебя никто не увольнял. Причем, если мне не изменяет память, ПОЧЕТНЫЙ член клуба ММВ.
Да пребудет с вами ММВ!
|
|
| |
YURIY | Дата: Суббота, 16 Февраля 2008, 00:49 | Сообщение # 22 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (as-master) Ну и совершенно холостой подкол твой, Юрик.Во-первых, кому придет в голову загружать в проект ТАКИЕ тексты??? Это не подкол. Я указываю на места, которые нужно доработать. Всего лишь. Что ты так переживаешь?.. Quote (as-master) Давно что-то твоих работ не видно, а ты ведь пока член клуба и тебя никто не увольнял.Причем, если мне не изменяет память, ПОЧЕТНЫЙ член клуба ММВ. ПОЧЁТНЫЙ член клуба делает (если кто не знает) сайт MMB Contest 2008 на котором будут другие наши члены клуба призы выигрывать. Я с радостью предоставлю тебе возможность сделать это за меня, а я за тебя буду делать примерчики. Ладно, не буду начинать снова ту же песню... Извини, ас.
Вечная память Андрею Сергееву!
|
|
| |
bobs66 | Дата: Понедельник, 18 Февраля 2008, 12:37 | Сообщение # 23 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| С текстом разобрался а как теперь чтобы он сохранялся в проекте и по желанию можно редоктировать как у тебя мастер в кулинарии
|
|
| |
as-master | Дата: Понедельник, 18 Февраля 2008, 15:08 | Сообщение # 24 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Сохранить-то несложно, вот таким сценарием: Code SaveFile("Текстовые файлы (*.txt)|*.txt|Все файлы (*.*)|*.*|","*.txt") saveas$=OpenFile$ ** сначала очищаем файл: clear$='' rv=StrToFile(saveas$,clear$,0,0) ** затем записываем туда сохраняемое: LoadText("save$","text$") rv=StrToFile(saveas$,save$,1,1) А вот редактировать - только плагином. Или модулем от Rush'а, который лежит здесь: Модули Editbox.dll и Textbox.dll В архив входят и сам модуль, и файл примера, и подробнейший файл справки. Так что если спросишь, как им пользоваться - пасть порву :) PS. А сайт у тебя любопытный... Я пожалуй еще туда зайду Вот только в слове ЛУЧШЕЕ мягкий знак не нужен, срочно убери.
Да пребудет с вами ММВ!
|
|
| |
bobs66 | Дата: Понедельник, 18 Февраля 2008, 16:20 | Сообщение # 25 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Quote (as-master) SaveFile("Текстовые файлы (*.txt)|*.txt|Все файлы (*.*)|*.*|","*.txt")saveas$=OpenFile$** сначала очищаем файл:clear$=''rv=StrToFile(saveas$,clear$,0,0)** затем записываем туда сохраняемое:LoadText("save$","text$")rv=StrToFile(saveas$,save$,1,1) вот это добро надо в кнопочьку прописывать или как модуль тоже посмотрелда там можно редоктировать но после перезапуска то он редакцию теряет то для меня всё это так ещё далеко по примерам ещё догоняю а так тяжело
|
|
| |
as-master | Дата: Понедельник, 18 Февраля 2008, 16:37 | Сообщение # 26 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Ты хоть знаки препинания ставь - точки там, запятые... А то хрен разберешь твою абракадабру Скрипт который я привел надо записывать конечно в кнопочку. Тогда при нажатии её откроется проводник, чтобы ты мог выбрать место сохранения файла и написать его имя. После того как ты укажешь место сохранения и имя файла и нажмешь ОК, файл будет сохранен - точнее, будет сохранено в файл содержимое переменной text$. Но вот редактировать текст с использованием объектов paragraph и browser не получится! Поэтому я тебе и дал ссылку на модуль Rush'а. Там в справке описаны все до единой команды, которые умеет модуль. Сам модуль надо вставить в проект - это и будет текстовое поле. Мля... наверное придется делать для тебя пример. Скока заплатишь?
Да пребудет с вами ММВ!
|
|
| |
as-master | Дата: Понедельник, 18 Февраля 2008, 17:12 | Сообщение # 27 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Вот простой пример с использованием модуля textbox.dll от Rush'а. Скачать файл примера! (10 Кб)
Да пребудет с вами ММВ!
|
|
| |
bobs66 | Дата: Понедельник, 18 Февраля 2008, 17:41 | Сообщение # 28 |
Новый участник
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Статус: Offline
| Quote (as-master) Ты хоть знаки препинания ставь - точки там, запятые...А то хрен разберешь твою абракадабру Спасибо я живу в германии а в школе давно учился и поэтому может и пишу не очень, а по тебе заметно что учитель всё видишь . А что бы этот текст в программе сам прописывался и не спрашивал куда сохранить или это потом надо делать когда прога готова ? Насчёт заплотить ты шутил или как ?
|
|
| |
as-master | Дата: Понедельник, 18 Февраля 2008, 17:58 | Сообщение # 29 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Пример с модулем, который я поместил выше, работает на все сто процентов Я не понимаю, чего еще-то нужно? В этом примере спокойно открывается любой текстовый файл. После чего ты можешь его редактировать как твоей душе угодно непосредственно в этом же окне. Можешь всё стереть и написать другое. Можешь вставлять из буфера обмена. Словом, как самый обыкновенный блокнот. И потом при нажатии кнопки сохранить можешь сохранить файл в любое место и под любым именем. Этот пример решает все твои проблемы. Я в недоразумении, чего тебе еще не хватает... Quote (bobs66) а по тебе заметно что учитель всё видишь Действительно, ты угадал - у меня педагогическое образование. Правда, учитель я не русского языка, а... рисования Quote (bobs66) Насчёт заплотить ты шутил или как ? Ну конечно шутка, там же смайлик стоит Тем более что пример-то я уже выложил...
Да пребудет с вами ММВ!
|
|
| |
YURIY | Дата: Понедельник, 18 Февраля 2008, 21:23 | Сообщение # 30 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| bobs66, вы считаете, что учиться нужно на примерах. Да, верно. Но примеры размещены на сайте и там их много. Там есть все ответы на ваши вопросы. Скажите мне, а вы пробовали сами что-либо сделать? Есть русская справка. Открываем её, открываем MMB, ALT+TAB туда-сюда и потихоньку делаем. Бац! Тут непонятно. Схожу на форум. "Ребята а как сделать, вот тут фигня получается"? И в сообщении выкладывается вариант проделанной работы. Желающие помогают. Кстати, на официальном форуме High Assembler тебе мало кто поможет, пока ты не покажешь схему программы. Никто не приходит туда как на работу делать за всех программы. А если человек запнулся на каком-либо моменте - сразу и безболезненно приходит хелп. (IMHO)
Вечная память Андрею Сергееву!
|
|
| |