Самые активные пользователи:

  • UnInstaller ( 199 сообщений )
  • vizit ( 101 сообщение )
  • San4o ( 71 сообщение )
  • Apostol ( 60 сообщений )
  • avattar ( 22 сообщения )
  • Kruger ( 8 сообщений )
  • haks ( 7 сообщений )
  • Poputchyk ( 6 сообщений )
  • etc ( 6 сообщений )
  • BOPOH ( 4 сообщения )
  • [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


    • Страница 1 из 1
    • 1
    Модератор форума: etc, San4o  
    FAQ для начинающих
    UnInstallerДата: Пятница, 07.11.2008, 20:54 | Сообщение # 1
    Admin
    Группа: Администраторы
    Сообщений: 199
    Дата регистрации: 23.02.2008
    Пол: Парень
    Откуда: Украина
    Репутация: 14
    Статус: Offline
    I. Общая часть

    Q: Какие патчи последние и где их брать

    A: http://www.software.ibm.com/ad/visualage_c++/service/csd.html

    The latest CSDs for VisualAge for C++ for OS/2 V3.0 are:

    CTC308 - Compiler, linker, lib and related tools
    CTD308 - Documentation
    CTO308 - IBM OpenClass Library
    CTS308 - IBM OpenClass Library source code
    CTU308 - Utilities: debugger, performance analyzer, editor, browser
    CTV308 - Visual Builder and Data Access Builder
    CTW308 - WorkFrame

    EUROFIX Locale support for the Euro on OS/2

    ftp://ftp.software.ibm.com/ps....fix.zip

    The latest CSDs for VisualAge for C++ for Windows V3.5 are:

    WTC354 - Compiler, linker, lib and related tools
    WTO356 - IBM OpenClass Library
    WTS356 - IBM OpenClass Library source code
    WTT354 - Win32 SDK and Win32s
    WTU354 - Utilities: debugger, performance analyzer, editor, browser
    WTV354 - Visual Builder and Data Access Builder
    WTW354 - WorkFrame

    POST-FP6-3 Fixes made for OpenClass since WTO356 was released

    ftp://ftp.software.ibm.com/ps....6-3.zip

    Q: Как установить патчи на версию "Try & Bye"

    A. *Для Win32:*

    В реестре меняешь ключ:
    HKEY_LOCAL_MACHINE\SOFTWARE\IBM\IBM VisualAge for C++ for Windows Demo\demo
    на
    HKEY_LOCAL_MACHINE\SOFTWARE\IBM\IBM VisualAge for C++ for Windows\3.5

    *Для OS/2:*

    Редактируешь файл \os2\system\epfis.ini при помощи любого редактора INI
    файлов и заменяешь в нем:

    a) имя апликации
    EPFINST_IBM VisualAge C++ for OS/2_TRIAL_COPY_0001
    или что-то подобное (давно дело было) на
    EPFINST_IBM VisualAge C++ for OS/2_5622-679_0001

    b) содержимое ключа ApplicationName для данной апликации изменяешь с
    IBM VisualAge C++ for OS/2 TRIAL COPY
    или опять что-то подобное на
    IBM VisualAge C++ for OS/2

    Файл cppexit.dll копируешь в exit.dll

    После таких манипуляций можно спокойно ставить патчи.

    II. Open Class Library

    Q: как соpтиpовать записи в IVBContainerControl ?

    A:

    IVBContainerControl отвечает только за отображение. Так что капать надо в
    области IVSequence, на который есть ссылка в обекте IVBContainerControl. Так что
    через такую ссылку. Он ведь только то отображает, что в IVSequence *
    IVBContainerControl::items содержится. Так что берешь этот items и сортируешь.

    III. VisualBuilder

    Q: Для создания невизуальных part лучше использовать VB или .VBE ?

    A:

    Настоятельно рекумендуется .VBE

    Q: Где находятся описания типов (не классов) для VB ?

    A:

    .VBE, использовать редактор Part для описания типов нельзя. Правельнее всего
    посмотреть ..\Samples\VisBuild\vbSample\*.VBE - там хоpошо паказано, как делать
    описание блоков функций, типов и пеpечислений.

    Q: Что можно использовать для выбора цвета ?

    A:

    ..\Sample\VisBuild\Doodle\ClrDlg.VBB

    Q: Можно ли использовать VAC++ без WPS и WF ?

    A:

    Можно. Надо инсталлировать его из под WPS, а потом заменить его на что-нибудь
    типа FileBar. Будет работать все, кроме редактора. Это позволяет использовать VB
    на 16MB :))

    Q: Есть некое окошко, которое должно делать нечто через каждые N секунд. Как
    это делается в нормальной среде - я представляю - стартанул таймер, и ловишь
    сообщения... Как это правильно изобразить в VisualBilder/PartEditor?

    A:

    На Ibm-ком сервере в примерах по VAC++ лежит как раз подобный пример. Файл
    vbtimer.zip размером ~30К.

    Q: Я уже забодался загружать все .vbb модули в Visual Builder

    A:

    Создай файлик VbLoad.Dat со списком этих файлов с указанием пути и положи его
    либо в каталог, где живут файлы приложения, в случае если Visual Builder
    запускается оттуда, либо (что подходит только для одного проекта) в каталог в
    VbBase.Vbb, VbDax.Vbb e.t.c (он называется IVB для Win и DDe4Vb для Os/2).

    A:

    BTW, пути указывать не обязательно, если каталог, где они лежат "входит" в
    переменную укружения VBPATH.



    http://vkontakte. ru/prog_mc
    http://vkontakte. ru/metallizard
    • Страница 1 из 1
    • 1
    Поиск:


    Copyright UnInstallerSofT © 2024 V1T.RU