Использование DLL(продолжение) и Программа

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Использование DLL(продолжение) и Программа

Сообщение Dangerous » 15.06.2006 (Чт) 18:03

А зачем надо было тему мою предыдущую закрывать?
Но я не об этом :arrow:
Ну надеюсь моя задумка сработает :arrow:
Вот к чему я бился :arrow:
Зацените мой проигрыватель :!:
Только после распаковки, дополнительно распакуйте RealVision3, ну и после всего этого добавьте свой люимый mp3 в папку System и переименуйте в "muz"!!!
Надеюсь вам понравиться моя затея :!:
Вложения
speed play.rar
(410.55 Кб) Скачиваний: 72
Нет ничего невозможного...

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 15.06.2006 (Чт) 18:04

Забыл сказать: незабудьте оценить!!!
Нет ничего невозможного...

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 15.06.2006 (Чт) 18:15

Господи, просмотрев эту тему, и 2 предыдущие этого автора, у меня слезы на глаза наворачиваются. Притом, что не от смеха. :shock:
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 15.06.2006 (Чт) 18:16

А в чём дело то?
Нет ничего невозможного...

Gotha
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 106
Зарегистрирован: 20.04.2006 (Чт) 10:55
Откуда: Красногорск

Сообщение Gotha » 15.06.2006 (Чт) 18:41

и тявкало слона на мосько))) мосько непобедимы! ))) хотя, я помню, раньше, лет в 14 такие же "суперпупермегаштуки" делал :lol:
прочим между парень молодец, хоть что-то делает :wink:
Du stirbst. Besitz stirbt.
Die Sippen sterben.
Der einzig lebt - wir wissen es
Der Toten Tatenruhm.

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 15.06.2006 (Чт) 18:48

Gotha писал(а):и тявкало слона на мосько))) мосько непобедимы! ))) хотя, я помню, раньше, лет в 14 такие же "суперпупермегаштуки" делал :lol:
прочим между парень молодец, хоть что-то делает :wink:

Спасибо за оценку! Просто я ещё учусь програмированию!
Нет ничего невозможного...

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 15.06.2006 (Чт) 23:14

Давно начал учиться?
Подпись проходит рефакторинг

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 16.06.2006 (Пт) 8:54

Lumen
примерно год.
Нет ничего невозможного...

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 16.06.2006 (Пт) 9:09

Мда. За год можно было и узнать что такое DLL, для чего они нужны, и как ими пользоваться. Кроме этого не мешало бы узнать, что есть такой компонент, как CommonDialog.... Потому, как это совершенно не удобно копировать куда-то файл, переименовывать его.... :evil:
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 16.06.2006 (Пт) 9:22

Oxygen
Впот ты говоришь, что я мог бы загод научится.
По моему мнению всё зависит от метода обучения.
Вот к примеру: я для обучения прочитал 2 книги по программированию для новичков, 1 электронную книгу(от Padre(от него врядли можно научится более толково)).
А ты где и как?
Нет ничего невозможного...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.06.2006 (Пт) 9:26

Собственно, прочитавшим "книгу от Padre" приходится сложнее всего. Возвращаться к нормальной жизни.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 16.06.2006 (Пт) 9:35

Я училась по чужим примерам, MSDN, форумам, справке и какой-то ерндовой книжке, которуя я просто использовала, как справочник по свойствам объектов (хотя это был какой-то самоучитель).

Хотя начинала ещё с QB (его знала почти в совершенстве, притом, что освоила за 2 месяца), потом был Pascal, на VB научилась относительно нормально писать где-то через 5 месяцев после того, как его увидела, притом, что знала, что такое API, ActivX, DLL, модули, классы, инкапсуляция, и много ещё полезных вещей. Тогда мне было 15 - 16 лет.
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 16.06.2006 (Пт) 19:59

В общем я придумал для своей проги как заставить использовать DLL из той же дирки, но методом обхода - создал *.bat(где прописал regsvr32 realvision3.dll) и в форме при загрузке добавил shell....
Но есть одно но! При запуске regsvr32 выдаёт об успешной регистрации realvision3.dll(и так каждый раз при запуске).
ПОЖАЛУЙСТА скажите как сделать так чтобы это окно не вылазило???
Нет ничего невозможного...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 16.06.2006 (Пт) 20:09

Ключ /y ?

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 16.06.2006 (Пт) 20:15

FaKk2
ООО!!! ВНАТУРЕ!!! Тихий режим же /s
А я совсем забыл!!!
Большое тебе спасибо FaKk2!!!
Нет ничего невозможного...

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 16.06.2006 (Пт) 20:27

Dangerous
А я учился тоже год, без книжек и пр. ерунды.
Один на один с VB5, VB Books Online и папкой VB5\Samples.
И, заметь, знаю больше тебя! Не в обиду сказано. :)
Подпись находится в стадии разработки...

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 16.06.2006 (Пт) 20:39

Вопрос: чем лучше воспроизводить муз. файлы?
Я знаю несколько API, например mciExecute или sndPlaySound, но мне вот что надо: проигрывание и остановка, возможность повторения аудио, поддержка длинных имен.
В sndPlaySound нельзя остановить проигрывание, а mciExecute не поддерживает длинные имена...

Я пока на время в качестве компромисса взял просто wmp.dll:) , но не охота лишний контрол ставить на форму...

Уже который день встаю под самодельный будильник:) Вот на нем-то и стоит WMP...

Порекомендуйте чего-нибудь, пожалуйста!
Последний раз редактировалось Конь 16.06.2006 (Пт) 20:43, всего редактировалось 1 раз.
Подпись находится в стадии разработки...

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 16.06.2006 (Пт) 20:40

Я прочёл хорошую книгу соовсем для нубов :D
Тогда мне было лет 11, потом прочёл пару книжек-справочников.
[Место cдаётся]

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 16.06.2006 (Пт) 21:11

Давайте вообще превратим эту тему во флуд и будем рассказывать, кто во сколько лет первую книжку по VB6 прочитал!!!

Конь
MCISendString?
Подпись проходит рефакторинг

Dangerous
Новичок
Новичок
Аватара пользователя
 
Сообщения: 45
Зарегистрирован: 25.05.2006 (Чт) 15:52

Сообщение Dangerous » 16.06.2006 (Пт) 21:12

Конь
А ты пробывал RealVision3(про который я имею ввиду этот раздел).
Это самый оптимальный вариат(использует DirectX7)
В общем он поддерживает 3D, 3Dsound, network, 2D, player(я его использовал для моей проги Speed Play) и др.
В общем можешь скачать от сюда: vbstreets
Нет ничего невозможного...

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 16.06.2006 (Пт) 21:15

Конь писал(а):Вопрос: чем лучше воспроизводить муз. файлы?
Я знаю несколько API, например mciExecute или sndPlaySound, но мне вот что надо: проигрывание и остановка, возможность повторения аудио, поддержка длинных имен.
В sndPlaySound нельзя остановить проигрывание, а mciExecute не поддерживает длинные имена...

Порекомендуйте чего-нибудь, пожалуйста!


http://bbs.vbstreets.ru/viewtopic.php?t=19356
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 17.06.2006 (Сб) 9:15

Dangerous
Не хочу таскать за собой лишний DLL, заюзаю MCISendString.
Thanks.
Подпись находится в стадии разработки...

Etc
Обычный пользователь
Обычный пользователь
 
Сообщения: 64
Зарегистрирован: 18.11.2004 (Чт) 19:07
Откуда: Челябинск

Сообщение Etc » 18.06.2006 (Вс) 12:26

А у меня тут проблема. Есть прога открывания сидюков(одна из миллиона подобных) в которой используются FSO и WM библиотеки.
Так вот при выходе она продолжает висеть в памяти. Я подозреваю WM. Пробовал сбрасывать все в Nothing но не получается ниче.

зы. не создавал новую тему п ч таких наверно уже миллион, но я ниче не нашел. боюсь гнева модеров. :cry:
Ну не знаю я чего в подписи написать... :-)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 18.06.2006 (Вс) 12:28

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

Etc
Обычный пользователь
Обычный пользователь
 
Сообщения: 64
Зарегистрирован: 18.11.2004 (Чт) 19:07
Откуда: Челябинск

Сообщение Etc » 18.06.2006 (Вс) 12:30

А че там чтото неформатное. Если честно мне и самому не нравится наверно уберу.

Ну как с вопросом моим
Ну не знаю я чего в подписи написать... :-)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 91

    TopList