Важная информация

User Tag List

Страница 21 из 180 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 1799

Тема: Новая версия Unreal Speccy

  1. #201
    Member Аватар для Odrick
    Регистрация
    02.06.2005
    Адрес
    Киев
    Сообщений
    92
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, вот еще - нарыл класс, который реализует на API всю функциональность CommonDialogControl. Приглашаю тебя его юзать. Иначе тебе прийдется всех юзеров обязать устанавливать у себя comdlg32.ocx, что не есть гуд
    Вложения Вложения
    То, что для одних константа, для других только переменная

  2. #202
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а можно ещё использовать стандартный компонент TreeView. и динамически ничего не надо создавать, и группировки можно делать многоуровневые, как захочешь

  3. #203
    Member Аватар для Dr.Lion/RSM
    Регистрация
    08.04.2005
    Адрес
    Kharkov mega city
    Сообщений
    188
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Odrick
    Подожди, насколько я понял у тебя есть функция GetFileName, которая возвращает имя выбранного файла?
    Да, а кроме нее в некоторых местах читаются свойства Dialog.FileName
    Цитата Сообщение от SMT
    а можно ещё использовать стандартный компонент TreeView. и динамически ничего не надо создавать, и группировки можно делать многоуровневые, как захочешь
    Я бы с радостью, но компонент TreeView находится в Microsoft Windows Common Controls 6.0, а это еще одна библиотека, которой опять у кого-то не окажется! Но, впринципе, если у меня получиться, я сделаю навигацию по группам параметров и самим параметрам в виде дерева. Значения параметров будут задаваться так же, как сейчас (через комбобокс).
    В последней выложенной версии 1.2 ввел отсичение из записи базы параметров, которые отсутствуют в загруженном ini. Это полезная фишка, позволяющая делать одну опщую запись для нескольких версий эмулятора (в параметре записи SUPPORT перечисляются номера поддерживаемых версий) но в базе я пока ее не использовал (нужно проанализировать базу и выявить возможности обьединения версий).
    Автор эмуляторов Nescube, PocketZX.

  4. #204
    Activist Аватар для Raider
    Регистрация
    24.06.2005
    Адрес
    novosibirsk
    Сообщений
    266
    Записей в дневнике
    5
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear
    Разницу между ComCtl32.dll в XP и "не XP" известна? С каким пор язык VB обзавёлся виртуальной машиной?
    С самых начальных.
    Если не в курсе - "EXE" которые делает VB - являются байт-кодом бейсика, который исполняет msvbm.60.dll

    >verinfo MSVBVM60.DLL
    company: Microsoft Corporation
    file description: Visual Basic Virtual Machine
    file version: 6.00.9690
    internal name: MSVBVM60.DLL
    legal copyright: Copyright c 1987-2000 Microsoft Corp.
    legal trademarks: MicrosoftR is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Co
    ration
    original filename:
    product name: Visual Basic
    product version: 6.00.9690
    comments: September 3, 2002
    Alex Raider, Flash inc. 1992-1997 Новосибирск

  5. #205
    Activist Аватар для Raider
    Регистрация
    24.06.2005
    Адрес
    novosibirsk
    Сообщений
    266
    Записей в дневнике
    5
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dr.Lion/RSM
    Да, а кроме нее в некоторых местах читаются свойства Dialog.FileName

    Я бы с радостью, но компонент TreeView находится в Microsoft Windows Common Controls 6.0, а это еще одна библиотека, которой опять у кого-то не окажется!
    Она может не оказаться только у любителей windows 95.
    Alex Raider, Flash inc. 1992-1997 Новосибирск

  6. #206
    Member Аватар для Odrick
    Регистрация
    02.06.2005
    Адрес
    Киев
    Сообщений
    92
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dr.Lion/RSM
    Да, а кроме нее в некоторых местах читаются свойства Dialog.FileName
    Ага. Ну тогда можеш для этого ввести переменную для хранения текущего имени, или все же пользовать тот класс, что я выложил выше. Пользовать его проще-простого. Почти ничем не отличается от CommonDialogControl. Нужно его добавить в проект и использовать можно примерно так:

    Код:
    Option Explicit
    
    Dim cdlg As New CommonDlg
    
    Private Sub Command1_Click()
        cdlg.hWndOwner = Me.hWnd
        cdlg.FileName = ""
        cdlg.DefaultExt = "ini"
        cdlg.InitDir = ""
        cdlg.Filter = "Файлы ini|*.ini|Все файлы|*.*"
        cdlg.DialogTitle = "Выбор файла"
        cdlg.Flags = dhFileOpenConstants.cdlOFNReadOnly
        cdlg.ShowOpen
    End Sub
    Пример тоже выкладываю.

    Цитата Сообщение от Raider
    file description: Visual Basic Virtual Machine
    И на основании этого вы делаете вывод, что VB имеет некую Виртуальную машину? Повторюсь еще раз: давайте тогда называть виртуальной машиной, например, gdi32.dll. Почему бы нет? Тоже имеет набор функций, которые используют все програмы под виндой

    Цитата Сообщение от Raider
    Если не в курсе - "EXE" которые делает VB - являются байт-кодом бейсика, который исполняет msvbm.60.dll
    Извините, но это чушь Exe на то и exe, что это исполняемый код. И по барабану чем он скомпилен. Повторюсь - в msvbm.60.dll лежат всего лиш стандартные VB-шные функции и серверы com-объектов. Я работаю на VB уже 8 лет, так что... Не верите мне, зайдите на http://bbs.vbstreets.ru/viewforum.php?f=1 и задайте вопрос, что ж собой являет exe, скомпиленый в VB

    Цитата Сообщение от Raider
    Она может не оказаться только у любителей windows 95.
    Ну-ну. Напишите смеха ради програмульку с деревом, а потом переустановите винду. И на чистой винде попробуйте ее запустить
    Вложения Вложения
    То, что для одних константа, для других только переменная

  7. #207
    Member Аватар для Dr.Lion/RSM
    Регистрация
    08.04.2005
    Адрес
    Kharkov mega city
    Сообщений
    188
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Odrick
    Ну тогда можеш для этого ввести переменную для хранения текущего имени, или все же пользовать тот класс, что я выложил выше. Пользовать его проще-простого. Почти ничем не отличается от CommonDialogControl.
    Наконец-то мне объяснили, как использовать этот аналог Common Dialog Control. Буду внедрять в следующую версию 1.3, надеюсь это уберет зависимость программы от comdlg32.ocx! В новой версии так же планируется расширить и реорганизовать базу версий, возможно немного изменить интерфейс. Выход новой версии 1.3, которая будет вполне полноценной и пригодной для широкого использования, намечен на первую половину следующей недели. А теперь пара вопросов:
    Так стоит ли мне мучаться с деревьями, дабы улучшить навигацию по параметрам, или нет, потому что это может породить новые проблемы и выход полной стабильной версии опять задержится?
    Как вы относитесь к подобранной мной иконке? Может ее нужно сменить на другую? Лично мне эта очень нравиться и вполне соответствует по смыслу самой программе.
    Cooper пообещал на этих выходных разместить на нашем сайте realsoftmakers.nm.ru последнюю версию (на данный момент 1.2) UConfig, так что заходите и качайте!
    Автор эмуляторов Nescube, PocketZX.

  8. #208
    Member Аватар для Odrick
    Регистрация
    02.06.2005
    Адрес
    Киев
    Сообщений
    92
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dr.Lion/RSM
    Наконец-то мне объяснили, как использовать этот аналог Common Dialog Control.
    Всегда пожалуста
    Цитата Сообщение от Dr.Lion/RSM
    Буду внедрять в следующую версию 1.3, надеюсь это уберет зависимость программы от comdlg32.ocx!
    Точно уберет.
    Цитата Сообщение от Dr.Lion/RSM
    Так стоит ли мне мучаться с деревьями, дабы улучшить навигацию по параметрам, или нет, потому что это может породить новые проблемы и выход полной стабильной версии опять задержится?
    ИМХО дерево не нужно. Красиво, но причина ясна. Лучше простой лист-бокс слева с списком главных разделов эмуля. Рядом - список веток выбранного раздела. Еще правее - список значений. Все это не комбиками, а именно лист-боксами. Так будет нагляднее, как по мне. А там можно заморочится и с динамическими контролами, когда логика будет отлажена
    То, что для одних константа, для других только переменная

  9. #209
    Master
    Регистрация
    16.01.2005
    Сообщений
    615
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Раньше всегда юзал US с фильтром double (не люблю размытие), на старом мониторе стояло разрешение 800х600. Сейчас сменил монитор на большую TFT девятнашку, приходится ставить 1280х1024, и фильтр double стал неюзабелен - получается окошко в четверть экрана. Может, стоит добавить фильтры triple/quadro?

  10. #210
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Raider
    С самых начальных.
    Если не в курсе - "EXE" которые делает VB - являются байт-кодом бейсика, который исполняет msvbm.60.dll
    Про exe в курсе. Оказывается мелкомягкие у сантехников не только пол-явы украли Только вот не уверен я, что компилится это всё в байт-код.
    Последний раз редактировалось icebear; 15.08.2005 в 16:47.

Страница 21 из 180 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Порт Unreal Speccy под Linux!
    от ^m00h^ в разделе Эмуляторы
    Ответов: 62
    Последнее: 28.11.2018, 22:02
  2. Новая версия EmuZWin
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 217
    Последнее: 09.05.2018, 20:32
  3. Настройщик Unreal Speccy
    от Dr.Lion/RSM в разделе Эмуляторы
    Ответов: 97
    Последнее: 03.03.2008, 14:12
  4. unreal speccy beakpoints
    от Raider в разделе Эмуляторы
    Ответов: 2
    Последнее: 10.07.2005, 23:13
  5. работа с образами HDD в Unreal Speccy
    от elf в разделе Эмуляторы
    Ответов: 15
    Последнее: 30.03.2005, 18:22

Ваши права

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