neznayka3
Не писать if 1 = 1 ведь этот код будет выполнятся всегда, а следовательно result := False - излишний
Не писать if 1 = 1 ведь этот код будет выполнятся всегда, а следовательно result := False - излишний
как избежать хинтов компилятора типа:
Цитата:
[dcc32 Hint] Unit9.pas(42): H2077 Value assigned to 'TForm9.Check' never used
Использую встроенные средства контроля утечек.
И вот вопрос - почему мне не показывают утечку, если я просто беру и не освобождаю созданный объект ?
А встроенные это какие именно?
ReportMemoryLeaksOnShutdown
Видимо эту:
initialization
ReportMemoryLeaksOnShutdown := True;
господа-товарищи, может кто подскажет-сталкивался. есть компоненты XL Report от AfalinaSoft (http://www.afalinasoft.com/rus/xl-report/). юзаются в разных проектах на D7, D2010 и DXE3. все прекрасно работает с разными версиями MS Office по 2010 включительно. но вот столкнулся поставил программу на комп, где установлен Office и соотв-но Excel 2013 и при запуске на формирование отчета вылетает эксепшен с ошибкой "OLE error 800A03EC" никто не знает, победить как-то можно или только установкой офиса 2010? заранее спасибо за любые ответы.
Лично я пока выбрал первый вариант - убрал для всех версий Excel минимизацию. Будет неудобно - заменю на visible/unvisible.
Чтобы убрать минимизацию - нужно в xlEngine.pas в процедуре TxlExcelReport.Connect;
строку:
IXLSApp.WindowState[xlrLCID] := TOLEEnum(xlMinimized);
заменить на:
IXLSApp.WindowState[xlrLCID] := TOLEEnum(xlMaximized);
Вместо xlMaximized можно также указать и xlNormal.
Желаю удачи.
все нормально, но почему-то сформированный отчет перестал выводиться на первый план. совсем не критично, но может у вас уже есть решение?
ОС=Windows7 Профессиональная x64
Среда разработки = Delphi XE (RAD Studio XE Version 15.0.3953.35171)
Компонент = UniDAC версии 4.5.10
в версии сервера 11.2.0.3.0 был еще старый протокол, поэтому с этой версией работают и старые версии. С версии 11.2.0.4 Direct режим будет работать только в новых UniDAC.
Народ у кого-то бывают проблемы чтоб IDE при загрузке начинает что DCU или BPL не могут загрузится так как не найдены. В путях все прописанно, файлы на месте. Ничего не переустанавливалось. Помогает токо ребут.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
Предыдущая тема: Установка копоненты ZipTV