Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 15 из 28

Тема: Программирование на Visual Basic

  1. #1
    LSN
    Гость

    Программирование на Visual Basic

    Я увлекаюсь программированием на VISUAL BASIC 6.0 и создал кучу программ для издевательства над компьютером. Могу написать все, что угодно, но не знаю, можно ли создавать прозрачные окна на VISUAL BASIC 6.0?

  2. #2
    Группа удаления
    Мистер форума. Осень 2010
      «Кот-забияка», Мистер Форума Осень 2004
    Аватар для klever
    Регистрация
    23.11.2002
    Адрес
    Столичный шовинист
    Сообщений
    844
    Спасибо
    я - 0; мне - 0
    НЕТ.

  3. #3
    Старожил
    Легенда miXei.ru
      "Юбилейный реальщик"

    Регистрация
    16.12.2000
    Сообщений
    345
    Спасибо
    я - 0; мне - 0
    Вхай? APIшки в руки и хоть прозрачность, хоть нет :-) Но для 2000-ХР only.
    [ Blog ] [ Twitter ] [ icq 44650436 ] [ jabber/GTalk/email denyamsk@denyamsk.ru ] [ skype denya.msk ]

  4. #4
    Angey
    Гость

    Программирование на Visual Basic

    Help! Программирую недавно. Возникла проблема. База на Accesse, из 3-х таблиц. Таблицы связана друг с другом по отношению "один-ко-многим".
    В Basice создал форму для заполнения основной таблицы. На форме использую поле DataCombo для выборки данных из другой таблицы и занесения в основную. По этому полю у меня в основную таблицу заносится только код элемента связанной таблицы, как и должно быть. Но вся проблема в том, что при внесении новых данных код связанной таблицы меняется только в соответствующем поле в первой строчке, а не в той где заносятся данные, т.е. сколько бы я не заносил данных код связанной таблицы попадает всегда в первую строку таблицы, а не в ту куда занесены данные. В чем может быть ошибка? И есть ли решение проблемы?

  5. #5
    Гуру
      "Серебряный пиит", "Поэт. Приз читательских симпатий. Третье место. Лето 2006", "Опасный знаток английского"
    Аватар для Kosh
    Регистрация
    11.09.2003
    Адрес
    Vorlon
    Сообщений
    1,477
    Спасибо
    я - 0; мне - 0
    Решение есть и весьма простое: При создании таблицы со связью один-ко-многим в лавной, допустим идёт код(уникальный) и наименование, а в подчинённой идёт код(уникальный), расшифровка(какой-нибудь текст), связное поле - в нём заносится код из главной таблицы, т.е. 1 записи из главной таблицы с кодом 1 соответсвуют 3 записи из подчинённой таблицы с кодами 1,2 и 3, и связным полем, в котором стоит число 1 во всех трёх записях... Может не понятно выразился, но вот примерно

    главная таблица..............подчинённая таблица
    kod......naim..................kod.......svaznoe.. .........text
    1.......валенки.................1.......... ...1..............синие
    .....................................2............ .1..............жёлтые
    .....................................3............ .1............. красные
    2........сапоги..................4.......... ...2............резиновые
    .....................................5............ .2.............кирзовые

    Лишь в этом случае у тебя каждой строке главной таблицы будут соответствовать одна или несколько строк из подчинённой таблицы.
    А так, как я понял, у тебя программа просто "не понимает", что эти таблицы связаны.

    P.S.: Извиняюсь, что заполнил пространство точками, но форум упорно игнорирует пробелы и сжимает их до 1
    Вы ещё не готовы понять...

  6. #6
    Старожил Аватар для Шогал
    Регистрация
    05.10.2002
    Адрес
    Калининград
    Сообщений
    761
    Спасибо
    я - 0; мне - 1
    На allapi.net есть такая вещь как API-Guide - мануал по API-функциям специально для бейсика, со всякими примерами
    Смерть - это наше спасение

  7. #7
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    Так. Может я не в ту тему, но все же...У меня такая проблема. Как сделать, чтобы при нажатии какой-либо кнопки проигрывался конкретный звуковой файл?
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

  8. #8
    Гуру
      "Серебряный пиит", "Поэт. Приз читательских симпатий. Третье место. Лето 2006", "Опасный знаток английского"
    Аватар для Kosh
    Регистрация
    11.09.2003
    Адрес
    Vorlon
    Сообщений
    1,477
    Спасибо
    я - 0; мне - 0
    РыЖаЯ СоНя, ну, для начала, необходимо запустить проигрыватель, которым файл будет воспроизводиться, либо использовать компонент MediaPlayer(так он называется в Delphi, в VB не помню...) - у данного компонента есть свойство воспроизвести звук, либо видео...
    Вы ещё не готовы понять...

  9. #9
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    До этого я и сама догадалась. Как заставить его проигрывать что-либо по нажатию конкретной кнопки, причем так, чтобы его самого (проигрыватель) на форме не было видно.
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

  10. #10
    Гуру
      "Серебряный пиит", "Поэт. Приз читательских симпатий. Третье место. Лето 2006", "Опасный знаток английского"
    Аватар для Kosh
    Регистрация
    11.09.2003
    Адрес
    Vorlon
    Сообщений
    1,477
    Спасибо
    я - 0; мне - 0
    Делаешь компонент невидимым и на событие нажатия кнопки пишешь примерно следующее:
    MediaPlayer1.FileName:='C:\file.avi';
    MediaPlayer1.Open;
    MediaPlayer1.Play;
    Но это в Delphi, по VB надо смотреть в Help'е, а у меня на компьютере VB в данный момент не установлен...
    Вы ещё не готовы понять...

  11. #11
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    Irmion , спасибо. Попробую.

    Разобралась пишется так:
    MediaPlayer1.FileName = ("D:\sound\guiSoundOk.wav")
    MediaPlayer1.Command = "open"
    MediaPlayer1.Command = "play"

    Теперь новая проблема. Нажала раз на кнопку, все ок, проигрывается. Нажимаю второй, третий и т.д. и тишина! Что сделать?
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

  12. #12
    Гуру
      "Серебряный пиит", "Поэт. Приз читательских симпатий. Третье место. Лето 2006", "Опасный знаток английского"
    Аватар для Kosh
    Регистрация
    11.09.2003
    Адрес
    Vorlon
    Сообщений
    1,477
    Спасибо
    я - 0; мне - 0
    РыЖаЯ СоНя, конечно, одна кнопка делает одно действие, каждый раз он пытается открыть этот файл, не закрывая его Если хочешь, чтобы он заново открылся без проблем, то перед строкой MediaPlayer1.Command = "open", надо будет написать MediaPlayer1.Command = "close".
    Если же ты хочешь, чтобы выполнялось что-то другое, то это уже необходимо решать блоками условий If, then...
    Вы ещё не готовы понять...

  13. #13
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    Irmion , я решила эту пробелму простой "перемоткой". Если же его закрыть, то звук проигрывается не до конца(у меня при нажатии этой кнопки еще и форма меняется), искажается сильно.
    Еще один вопрос. Как из картинки сделать файл с расширением ico?
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

  14. #14
    Гуру
      "Серебряный пиит", "Поэт. Приз читательских симпатий. Третье место. Лето 2006", "Опасный знаток английского"
    Аватар для Kosh
    Регистрация
    11.09.2003
    Адрес
    Vorlon
    Сообщений
    1,477
    Спасибо
    я - 0; мне - 0
    Как из картинки сделать файл с расширением ico?
    Это уже не сюда вопрос, но всё же отвечу: файл *.bmp, размером 32х32 пиксела может претендовать на роль иконки, т.е. если создать файл bmp размером 32х32 и переименовать его в ico, то получится обычная иконка...
    Вы ещё не готовы понять...

  15. #15
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    спасибо. Просто мне это нужно сделать для програмки на vb.
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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