|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvladхватит вилять, речь шла про формат VMT Хватит тупить, Common Object Model, стандарт, принятый консорциумом из MS, IBM и ещё кого-то, как раз и специфицирует формат VMT, который теперь используется всеми за исключением пары извращенцев. И не надо мне тыкать в лицо IUnknown, который MS протащила в спецификацию гораздо позже для поддержки её собственного Object Factory из OLE, а также IDispatch из OLE Automation. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2019, 15:25 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, где спецификация COM с указанием формата VMT ? Где хоть один компилятор, поддерживающий COM, но позволяющий работать не с наследникам IUnknown ? ЗЫ будешь хамить - пойдёшь в сад. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2019, 16:09 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvladгде спецификация COM с указанием формата VMT ? Я три раза постил эту ссылку, не зажужжу и в четвёртый: https://www.cs.umd.edu/~pugh/com/ внимательно читай часть "Binary Standard". И ещё добавлю сверху: https://blogs.msdn.microsoft.com/oldnewthing/20040205-00/?p=40733 hvladГде хоть один компилятор, поддерживающий COM, но позволяющий работать не с наследникам IUnknown ? Любой С++ компилятор, что естественно, ибо "It is no coincidence that the Win32 COM object layout matches closely the C++ object layout." FPC: https://www.freepascal.org/docs-html/prog/progsu37.html#x44-430001.2.37 Дельфи несколько нарушает раскладку, добавляя в объект дополнительные поля с отрицательным смещением, но ты же портировал интерфейсы, использующие абстрактные классы туда и утверждал, что оно работало. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2019, 17:39 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Дим, рекомендую: Дэйл Роджерсон "Inside COM" ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2019, 09:49 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
rdb_devДим, рекомендую Я тебе уже рекомендовал не лезть с букварями. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2019, 12:54 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик3. Пустая секция const перед implementation. константы там прикручиваются отдельно с помощью awk. Штука не виндузовая, наверное поэтому в снапшоты Firebird.pas и не включён. Но можно установить Gawk for Windows под pascal константы собираются так Код: plaintext
потом содержимое полученного файла копируется в эту секцию const ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 10:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Народ, а в четвёрке не планируется увеличить поле текстового обозначения столбца запроса, то которое через as "Столбец1". В третьей версии только 16 ведь (кириллицей)? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 16:48 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Примечания к выпуску читать не пробовали ( 4.0b1 ): Extended length of metadata identifiers Metadata names longer than 31 bytes: new maximum length of object names is 63 characters. The changes are described in more detail in the chapter Data Definition Language, in the topic Extended Length for Object Names. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 16:52 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
KreatorXXI, уже увеличили, до 63 символов. Причём именно символов, а не байт. А заодно кодировку метаданных сменили с UNICODE_FSS на UTF-8. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 16:54 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов Денисуже увеличили, до 63 символов.Всякие древние фибы и ибх с ума не сходят? Все никак руки не дойдут проверить. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 17:12 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, не пробовал ещё. Я стараюсь не ломать обратную совместимость по длине идентификаторов ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 17:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Кто-нибудь пробовал икземплы из 4.0 собрать? Я вот только что загрузил снапшот http://web.firebirdsql.org/downloads/prerelease/v40beta1/Firebird-4.0.0.1436-0-Beta1-Win32.zip Первый же пример: examples\api\api1.c - отсутствует файл ibase.h . ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 01:07 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Колбаса на виражах, ну ладно, из беты https://firebirdsql.org/en/firebird-4-0-0-beta1/ вытянул файл ibase.h. Собирается, запускается, работает. ...а не опасно ли это? Может, менялся он, ibase.h . Бета - то аж в феврале выложена. Где самый свежий брать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 02:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Колбаса на виражах Колбаса на виражах, ну ладно, из беты https://firebirdsql.org/en/firebird-4-0-0-beta1/ вытянул файл ibase.h. Собирается, запускается, работает. ...а не опасно ли это? Может, менялся он, ibase.h . Бета - то аж в феврале выложена. Где самый свежий брать? Посмотрел тут: https://github.com/FirebirdSQL/firebird - ibase.h изменился. Кроме него, еще несколько файлов понадобятся, если оттуда брать. Или в релизе будет специальный ibase.h? ... 1883929 - вот тут написано: ЧИТАТЬ__ВСЕМ,__КТО__ПРИШЕЛ__СЮДА__В__ПЕРВЫЙ__РАЗ!Если вы интересуетесь исходным кодом самого сервера, то вам сюда , работа над кодом сервера активно ведется. Ссылка сюда уже, пожалуй, не рабочая, измените, пожалуйста. Например, на эту . ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 02:38 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Ссылку в прилепленной теме поправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 15:52 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Колбаса на виражах Кто-нибудь пробовал икземплы из 4.0 собрать? Я вот только что загрузил снапшот http://web.firebirdsql.org/downloads/prerelease/v40beta1/Firebird-4.0.0.1436-0-Beta1-Win32.zip Первый же пример: examples\api\api1.c - отсутствует файл ibase.h . ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 16:53 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvlad Колбаса на виражах Кто-нибудь пробовал икземплы из 4.0 собрать? Я вот только что загрузил снапшот http://web.firebirdsql.org/downloads/prerelease/v40beta1/Firebird-4.0.0.1436-0-Beta1-Win32.zip Первый же пример: examples\api\api1.c - отсутствует файл ibase.h . Все собирается и работает, большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 23:13 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Очень интересное содержимое папки \examples\interfaces. И https://www.ibase.ru/files/firebird/fbapi.html - спасибо за классный перевод. Вопрос. Есть ли вариант использования fbapi, чтобы fbclient.dll "загружалась руками"? Чтобы в рантайме можно было указать, где её брать. Например, в качестве параметра метода fb_get_master_interface(const char * путь_к_клиентской_библиотеке). Или ещё как-нибудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 00:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Колбаса на виражахЕсть ли вариант использования fbapi, чтобы fbclient.dll "загружалась руками"? Тебе так сложно написать LoadLibrary() и объявить переменную "decltype(fb_get_master_interface) *interface"? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 01:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, как классно! Я и не знал, что fb_get_master_interface() прямо в fbclient.dll находится, думал, что эти красоты где-то в fbclient_ms.lib реализованы. Хотя, fbclient_ms.lib слишком уж маленькая. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 02:39 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Планируется ли совместимость FB 4.0 с WinXP? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 05:47 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
ёёёёё, нет. Специально ничего не ломали, но и какой-то задачи по совместимости с XP не ставили, так что случайно могло что-то поломаться. З.Ы. Про XP пора уже забывать как про 9.x в своё время ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 11:45 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
ёёёёё, теоретически, проблема может быть с используемым ФБ 4 рантаймом. А перекомпилировать ФБ на старом MSVC вряд ли кто будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 12:55 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов Денис ёёёёё, нет. Специально ничего не ломали, но и какой-то задачи по совместимости с XP не ставили, так что случайно могло что-то поломаться. З.Ы. Про XP пора уже забывать как про 9.x в своё время Клиентам это тяжело будет объяснить. Мы выпустим новую версию своего софта, клиенты оплатят обновление, затем выяснится, что любимую хр-ху им придётся выкидывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 13:47 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
DmSerМы выпустим новую версию своего софта, клиенты оплатят обновление, затем выяснится, что любимую хр-ху им придётся выкидывать. И вот тут у них будет выбор: приплатить МС за апгрейд или тебе за особую сборку Firebird. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 13:56 |
|
|
start [/forum/topic.php?fid=40&msg=39807748&tid=1560330]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
128ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 254ms |
0 / 0 |