Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.04.24;
Скачать: [xml.tar.bz2];

Вниз

Ошибка в Delphi 2009   Найти похожие ветки 

 
Dimka Maslov ©   (2011-01-08 22:13) [0]

Наткнулся тут на странное поведение компонента TPrinterSetupDialog: при каждом последующем открытии диалогового окна настройки он упорно пытается настроить принтер по умолчанию, а не последний настроенный. Стал копаться. Нашёл. Есть в модуле Dialogs функция GetPrinter, которая, как оказалось не претерпевала (почти) изменений по крайней мере со времён Delphi 5. Но при переходе на Юникод в коде надо было поделить на 2, чего сделано не было. Лечится тривиально. В этой связи возникает два вопроса:
1. Кто знает, где ещё возникают подобные ошибки?
2. Исправлена ли эта ошибка в последующих версиях?


 
Дмитрий Тимохов   (2011-01-09 17:30) [1]

посмотри, что на http://qc.embarcadero.com пишут по твоему вопросу.


 
tesseract ©   (2011-01-09 17:39) [2]


> 1. Кто знает, где ещё возникают подобные ошибки?


Да везде в vcl такое. Вагон и тележка.


 
Dimka Maslov ©   (2011-01-09 19:00) [3]


> Дмитрий Тимохов   (09.01.11 17:30) [1]


Два года назад на проблему обратили внимание на форуме. Воз и ныне и там.


> tesseract ©   (09.01.11 17:39) [2]

Программ без ошибок не бывает. Особенно при переходе на юникод.


 
tesseract ©   (2011-01-09 19:58) [4]


> Программ без ошибок не бывает. Особенно при переходе на
> юникод.


А кто что-нибудь говорит? Собственно  первый и последний аргумент против использования сторонних фрэймов. Особенно при печати, она в винде и так через два места.


 
Dimka Maslov ©   (2011-01-09 20:09) [5]


> tesseract ©   (09.01.11 19:58) [4]


Ну вроде, как стандартный компонент не совсем сторонний


 
tesseract ©   (2011-01-09 20:15) [6]


> Ну вроде, как стандартный компонент не совсем сторонний


Я про другое. VCL -  TcustomXXX и ребилд. И можно жить до патчей и после них перекатав заголовки. А вот сторонние компоненты из-за такого я давно отослал.


 
Dimka Maslov ©   (2011-01-09 20:40) [7]


> tesseract ©   (09.01.11 20:15) [6]


Ясен пень. Никому доверять нельзя, тем более себе самому ибо себя самого прекрасно знаешь.


 
Дмитрий Тимохов   (2011-01-10 00:22) [8]


> Dimka Maslov ©   (09.01.11 19:00) [3]
>
>
> > Дмитрий Тимохов   (09.01.11 17:30) [1]
>
>
> Два года назад на проблему обратили внимание на форуме.
> Воз и ныне и там.


надо писать репорт в QC.
но это минор баг, не скоро поправят.


 
Abramov Petr V.   (2011-01-10 00:33) [9]


> но это минор баг, не скоро поправят.
>

отличная логика, минор баг, править 2 мин, ну еще час бумаги писАть на согласование правки.
а кол-во матюгов по всему миру, ДТП из-за заколебавшего окр. мира в лице чертовой программы с частности продолжает расти. минор-то минор, а это лицо дельфийской программы, мажор глюки ВЦЛ достают на порядок меньшее кол-во людей, причем людей закаленных.


 
Dimka Maslov ©   (2011-01-10 11:24) [10]


> Дмитрий Тимохов   (10.01.11 00:22) [8]


Пробовали мы писать в саппорт по другой программе. Тоже вроде минор баг - результаты расчёта уменьшаются, хотя должны увеличиваться. Нам ответили: сами такие, у нас всё чики и пуки, мы собаку на этом съели (даром, что прога корейская). Отсюда мораль - подобного рода вещи надо знать и уметь обходить, а не саппорт писать, всё равно не исправят, пока к ним человек сто не обратиться.


 
Дмитрий Тимохов   (2011-01-10 20:03) [11]


> Dimka Maslov ©   (10.01.11 11:24) [10]


> Отсюда мораль - подобного рода вещи надо знать и уметь обходить,
>  а не саппорт писать


там автоматизированный трекер ошибок.
он же хороший источник информации по ошибкам вообще.
если хочешь представить, какие есть проблемы с уникодом, зайди на QC, сделай фильтр по уникоду и почитай.

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


 
Дмитрий Белькевич   (2011-01-11 00:26) [12]

Мой баг поправили, правда только в 2010-м, хотя проявился в 2009-м, как раз с печатью. Плохая политика.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.04.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.003 c
15-1294781400
Юрий
2011-01-12 00:30
2011.04.24
С днем рождения ! 12 января 2011 среда


15-1294182094
NailMan
2011-01-05 02:01
2011.04.24
Летающие тряпочки начинают уверенно летать у меня


1-1252963791
Ruzzz
2009-09-15 01:29
2011.04.24
Результат в регистр AX, как работает компилятор?


15-1294912978
Андрей123
2011-01-13 13:02
2011.04.24
Подключение IP-камеры к телевизору


6-1236835001
novai
2009-03-12 08:16
2011.04.24
TIdFTP циклическое удаление





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский