Страница: 1 |
Страница: 1 |
Вопрос: PB 8.04 / 4.04
Добавлено: 11.10.07 17:40
Автор вопроса: P
Обновления PBWin 8.04 и PBCC 4.04 - PLEASE.
Thanks in advance ;-) !!!
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
alex
Вопросов: 84
Ответов: 453
Профиль | | #1
Добавлено: 12.10.07 10:25
Присоединяюсь к просьбе!
Номер ответа: 2
Автор ответа:
smitis
Вопросов: 0
Ответов: 32
Профиль | | #2
Добавлено: 12.10.07 12:36
Сегодня вечером куда-нибудь выложу апдейты 4.03->4.04 и 8.03->8.04
Номер ответа: 3
Автор ответа:
alex
Вопросов: 84
Ответов: 453
Профиль | | #3
Добавлено: 12.10.07 12:49
будем ждать!
Номер ответа: 4
Автор ответа:
smitis
Вопросов: 0
Ответов: 32
Профиль | | #4
Добавлено: 12.10.07 22:22
Оба обновления (для PBWIN и PBCC) 4.03 -> 4.04 и 8.03 -> 8.04
http://rapidshare.com/files/62095461/pb0304.rar
Пароль: gceus
Копия папки со свежеустановленными и проапдейтенными PBWIN и PBCC (см. комент к архиву).
http://rapidshare.com/files/62094696/pb84.rar
Пароль: gceus
Номер ответа: 5
Автор ответа:
P
Вопросов: 5
Ответов: 12
Профиль | | #5
Добавлено: 12.10.07 22:54
Thanks Smitis !
Номер ответа: 6
Автор ответа:
Dingo
Вопросов: 1
Ответов: 9
Профиль | | #6
Добавлено: 13.10.07 19:04
Нашёлся косячок...
При компиляции новой версией своего старого сэмпла в SysListView32 перестал корректно отображаться русский текст (кракозябы кажет вместо них).
Шрифт в проге устанавливался DIALOG FONT сразу после создания окна диалога (средствами DDT).
Причём в остальных контролах (кнопочки и т.д.) русский по-прежнему корректно показывается. А вот в ЛистВью'хе - нет. Менял шрифты - без толку.
Стоит только заменить компилятор с 8.04 на 8.03 как русский снова показывается везде правильно.
Кто-нибудь сталкивался нынче с подобным?
Номер ответа: 7
Автор ответа:
JMP
Вопросов: 6
Ответов: 171
Профиль | | #7
Добавлено: 13.10.07 20:59
А можно код в студию? У меня все последние проекты компилятся без проблем
Номер ответа: 8
Автор ответа:
Dingo
Вопросов: 1
Ответов: 9
Профиль | | #8
Добавлено: 13.10.07 22:15
JMP,
http://www.kazinak2008.narod.ru/MySample.zip
(пример простой, к нему нужен только аксессовский NWIND.MDB).
Приложил также 2 exe созданых разными компиляторами.
Может быть при инициализации CommonControl'ов что-то надо явно задавать... но ведь раньше и так работало...
Номер ответа: 9
Автор ответа:
JMP
Вопросов: 6
Ответов: 171
Профиль | | #9
Добавлено: 14.10.07 19:35
Dingo,
У меня все нормально, правда современного оффиса нет поэтому пришлось КОМ браузером создать новый диспатч интерфейс(АДО 2.0). В Вашем исходнике переправил только две константы
$PROGID_ADODBConnection21
$PROGID_ADODBRecordset21
на новый интерфейс и все , русские символы из базы кажет нормально.
Номер ответа: 10
Автор ответа:
smitis
Вопросов: 0
Ответов: 32
Профиль | | #10
Добавлено: 15.10.07 01:30
2 Dingo
Проверить не удалось, запускается с ошибкой. Видимо, нужен этот самый NWIND.MDB?
Номер ответа: 11
Автор ответа:
JMP
Вопросов: 6
Ответов: 171
Профиль | | #11
Добавлено: 15.10.07 06:30
У меня тоже не было мдб-шки, качнул от сюда
http://www.microsoft.com/downloads/details.aspx?FamilyID=C6661372-8DBE-422B-8676-C632D66C529C&displaylang=EN
Номер ответа: 12
Автор ответа:
smitis
Вопросов: 0
Ответов: 32
Профиль | | #12
Добавлено: 15.10.07 12:16
Одинаково показывает, что там, что там.
Номер ответа: 13
Автор ответа:
smitis
Вопросов: 0
Ответов: 32
Профиль | | #13
Добавлено: 15.10.07 12:17
С русскими буквами
Номер ответа: 14
Автор ответа:
Dingo
Вопросов: 1
Ответов: 9
Профиль | | #14
Добавлено: 15.10.07 20:21
JMP, smitis,
Спасибо Вам за проверку!
Тем не менее ситуация описаная в начале повторилась ещё на 2-х других машинах на работе: с WinXP Pro SP2 и с Win2K.
И это касается как SysListView32 так и SysTreeView32, и, возможно, не их одних ("набросок" диалога с любым из этих контролов сделаный в PBForms и откомпиленый PBWin'ом даёт разный результат в зависимости только от версии компилятора; инклудники в обоих случаях одни и те же).
И любопытно так же, что со шрифтом "Tahoma" всё всегда нормально(!) (в отличии от Arial, Courier New, Verdana и остальных)
К сожалению из-за катострофического отсутствия времени выяснить пока не могу, но постараюсь (если никто не опередит
Неисключая собственную косорукость, тем не менее удивляюсь эффекту перехода с 16-ти на 32-битность, хотя вроде бы ничего и не изменилось (по history.pbwin.txt).