500+ FAQ по Delphi - СОДЕРЖАНИЕ

Перейти на: Главную | Следующую | Гостевую страницу
Добро пожаловать на Форум о заработке Заработок в интернете инвестиции в интернете.

Каким именно релизом Delphi вообще стоит пользоваться для каждой конкретной версии?

Как исправить проблемы с вызовом помощи при одновременно стоящих Delphi 1 и Delphi 2?

Delphi 2 и 3 не отображают русские TTF под Windows NT WorkStation + ServicePack#3.

А как включить окошко CPU Window?

Как установить компонент от Delphi одной версии под Delphi другой версии, если имеется только .DCU файл?

При возникновении ошибки во время отладки программы машина перезагружается. Что делать?

Delphi 4 виснут при запуске. Видеокарта S3 Virge.

При работе программ на Delphi 1 под Windows 95 в hicolor-режимах на иконках TBitBtn'ов обнаруживаются странные коричневые артефакты. Как от них избавиться?

Можно ли скомпилировать на Delphi 2/3/4 программу, работающую под Windows 3.1?

Куда из Delphi 3 делся модуль для работы с ReportSmith? А мои любимые модули работы с OLE: ole2, oleauto и olectl?

Hе работает передача данных по OLE в русский Excel.

Database Desktop показывает содержимое таблиц шрифтом без русских букв. Что делать?

Hе получается открыть таблицу, созданную в InterBase с DEFAULT CHARACTER SET WIN1251. Оно говорит, что "WIN1251 undefined".

WindowsNT 4.0 + Delphi 2.01 C/S + Oracle Client 7.3 + Oracle Server 7.3. После логина в базу данных возникает "EExternalError 0xC0000008". Что делать?

Как русифицировать сообщения программы?

Как во время компиляции модуля определить, под какой версией Delphi она происходит?

Как сделать так, чтобы программу можно было запустить только в одном экземпляре?

Как мне вывести какое-нибудь окошко с картинкой, пока программа грузится?

А как поместить свою иконку на taskbar, там где часы и переключатель клавиатуры? (Этот вопрос получил первый приз).

Как сделать плавно изменяющийся цвет заголовка окна, как в MSOffice'95?

Как мне перекодировать строки из Win-кодировки в Dos-кодировку и наоборот?

Как отловить события создания или удаления файлов другими программами?

Как вывести диалог выбора каталога?

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

Как мне запустить какую-нибудь программу? А как подождать, пока эта программа не отработает? Как выяснить, работает ли программа или уже завершилась? Как принудительно закрыть выполняющуюся программу?

Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался, например, браузер с сайтом программы или почтовая программа с определенным адресом получателя?

Как правильно закрыть и удалить форму? Почему моя MDI Child форма при закрывании просто минимизируется?

Мне надо добавить много строк в TListbox или в TCombobox или в TMemo или в TRichEdit, при этом сам объект постоянно мигает, перерисовываясь. Как избавиться от этого?

Как мне запрограммировать непрямоугольную форму, например, как у Norton CrashGuard, в форме щита?

Как использовать свои курсоры в программе?

Как ограничить перемещение курсора мыши какой-либо областью экрана?

Как из программы переключить раскладку клавиатуры?

Как сделать так, чтобы по Alt-F4 форма не просто закрывалась, а выдавала запрос на сохранение?

Как получить короткий путь файла если имеется длинный? ("c:\Program Files" ==> "c:\progra~1").

Как написать сервис для Windows NT?

Как работать с registry?

Как выдвинуть дверцу CD-ROM'а?

Как перехватывать клавиши, нажатые в окне другой программы? И вообще, любые события, поступающие другим программам?

Как вызывать из 32-битной программы 16-битные DLL?

Почему у меня record a : word; b : longint end; имеет размер восемь байт вместо шести?

Где взять подробную документацию по работе с RTF, TRichEdit?

Как можно перетаскивать форму не только за заголовок?

Как отследить "уход" курсора мыши с компонета?

Как добавить пункты в системное меню окна?

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

Как узнать и поменять разрешение экрана?

Как во время выполнения программы создать так называемый "array of const", например, параметры для функции Format()?

Как обратиться к определенному адресу физической памяти? А как прочитать значение из порта? Где мой любимый массив Port[]?

Я создал объект TStrings, но при попытке обращения к нему выдается ошибка. В чем проблема?

Как работать с графическими форматами, хотя бы самыми известными?

Как работать с файлами архивов, хотя бы самыми распространенными?

Как использовать DirectX в своей программе?

Как использовать OpenGL в своей программе?

Как встроить просмотр HTML в свою программу?

Где достать процедуру типа "сумма прописью"?

Какие инструменты можно применить для коллективной разработки проекта?

Как можно обнаружить утечки памяти и ресурсов в программе?

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

Как уменьшить размер исполняемого файла программы?

Где достать всяких иконок, картинок для кнопок, etc. для своей программы?

Как сделать ping из своей программы? И вообще, посоветуйте какую-нибудь альтернативу стандартным дельфовым Internet-компонентам.

Как правильно создавать компоненты в run-time? Что задавать в качестве параметра Owner при создании компоненты? Как обрабатывать события от созданных компонент, типа нажатий на кнопки?

Как мне работать с файлами MS Word или таблицами MS Excel?

Как сделать так, чтобы запущенная программа не была видна на панели задач?

После работы программы не сохраняются изменения в базе Paradox. Что делать?

Как мне упаковать Paradox или DBF таблицу?

Почему при добавлении/изменении записей в некоторых запросах возникает ошибка Cannot modify a read-only dataset?

Почему не работает сортировка и функция UPPER() в Interbase'овской базе данных?

Hе получается вставить в таблицу записи со строками на русском языке -- некоторые буквы меняются на другие -- что делать?

Я переписал готовую программу на машину заказчика, а она там не запускается -- говорит "Error initializing database engine". Что делать?

Как правильно соединяться с базой данных под Personal Oracle?

Как отловить нажатия клавиш для всех процессов в системе?

Мне нужны функции для парсинга строк

Как перевести RTF в HTML?

Как преобразовать ICO в BMP?

Как преобразовать BMP (32x32) в ICO?

Как узнать кто висит на моей (или не моей) машине

Как создать юзера и дать ему права?

Как узнать ip адрес(а) машины (в текстовом виде)?

Как запустить или закрыть скринсэйвер?

Как выполнить shutdown для удалённого компьютера?

Как терминировать процесс (в том числе системный)?

Как включить/выключить аудит?

Как взять себе привилегию?

Как дать (забрать) привилегии?

А как для вышеприведенного фрагмента получить хэндл полиси???

Как узнать SID юзера?

Как зтот самый SID привести к текстовому виду(например для загрузки HKEY_USERS)?

Как узнать какие привилегии есть у пользователя ?

Как проверить, имеем ли мы административные привилегии в системе?

Как программно включить или выключить NumLock?

Как использовать в своей программе API DirectSound и DirectSound3D?

Как зафиксировать один или несколько столбцов в TDBGrid с возможностью навигации по этим столбцам?

Как проводить локализацию своих приложений?

Как получить список установленных модемов в Win95/98?

Как выполнить перезагрузку (reboot) в Windows NT?

Как узнать язык Windows по умолчанию?

Как указать системе на необходимость сбросить буфера *.INI-файла на диск?

Есть необходимость записать содержимое окна OpenGl, в 'bmp' файл. Как можно решить эту задачку?

Можно ли сделать так - одновременно иметь на экране всегда доступную форму - например "Hавигатор" и открывая модальные формы, иметь всегда доступ к форме "Hавигатор" ?

Хочу реализовать правильный выпадающий контрол (combo). Как это сделать?

Как мне отправить на принтер чистый поток данных?

Как создать окна непрямоугольной формы и работать с ними?

Как убрать публичное свойство компонента/формы из списка видимых/редактируемых свойств в Инспекторе Обьектов?

Как узнать доступные сетевые pесуpсы?

Как подключать сетевые диски?

Как правильно работать с прозрачными окнами (стиль WS_EX_TRANSPARENT)?

Как спрятать окно приложения из списка задач и из таскбара?

Как корректно сравнивать и выполнять арифметические действия с четырехбайтными беззнаковыми целыми числами (DWORD)?

Каким обpазом выбиpать pазмеp шpифта, т.к. все мои стpадания по выбоpy паpаметpов шpифта в CreateFont() никак не отpажались на его pазмеpе :( Все что я пpидyмал, это юзать glScale(), но в этом слyчае полyчаем плохое качество (по сpавнению с той-же Воpдой) пpи малом pазмеpе символов.

Как умертвить PC Speaker?

Как создавать ярлыки на рабочем столе?

Как по IP адресу получить HostName (и обратно).

Есть ли у кого алгоритм переноса русского текста по слогам?

Как получить хэндлы всех пpоцессов, котоpые запущены на данный момент в системе?

Как добавить горизонтальную полосу прокрутки в TListBox?

Как сконверировать строку из одной кодировки в другую?

Хотелось бы иметь возможность отмены вставки нового узла в TTreeView по нажатию кнопки Esc. Как сделать?

Как вывести на Canvas надпись под углом?

Как из программы переключать языки?

Как удобнее работать с буфером обмена как последовательностью байт?

Как исправить проблемы с русскими шрифтами *.TTF в Delphi 3 + Windows NT 4.0 + Service Pack 3.

Можно пpимеp получить, как копиpовать файлы?

Как взять хэндл рабочего стола для манипуляций с иконками рабочего стола?

Как я могу использовать анимированный курсор?

Как создать disable'ный битмап из обычного (emboss etc)?

Как запретить кнопку Close [x] в заголовке окна.

Как скопировать экран (или его часть) в TBitmap?

Как убрать всплывающие подсказки в TreeView?

Как изменить внешний вид хинтов (всплывающих подсказок)?

Как перевести визуальный компонент, такой, как TPanel, в состояние перемещения (взять и перенести)?

Как послать самостийное сообщение всем главным окнам в Windows?

Как проиграть Wave-ресурс?

Как правильно завершить некое приложение?

Как удалить файл в корзину (Recycle Bin)?

Как отобразить некоторые окна своей программы в панели задач Windows (помимо главного окна)

Как изменить цвет отмеченных записей в DBGrid?

Как вставить в StatusPanel свои компоненты, например ProgressBar?

Как отчитывать промежутки времени с точностью, большей чем 60 мсек?

Как вставить в нужное место Rich Text в Rich Text Control?

Как указать максимальный размер текста для RichEdit Control?

Как инсталлировать на время работы программы свои шрифты?

Как научить Delphi делать правильное округление дробных чисел?

Мне нужно откpыть из моей фоpмы модальное окно, т.е. пpиостановить pаботу в моей фоpме до обpаботки этого модального окна. Hо пpи этом я теpяю возможность убpать (минимизиpовать) мою фоpму.

Интересная вещь: как консольное приложение может узнать что Винды завершаются?

Как работать с поименованными каналами под W'95/NT в сети?

Как запретить переключение на другие задачи или хотя-бы контролировать этот процесс?

Как рисовать картинки в пунктах меню (через OwnerDraw)?

Каким образом можно мзменить системное меню формы?

У меня костанты могут иметь значение, отличное от заданного. Как лечить?

Как правильно печатать любую информацию (растровые и векторные изображения), а также как сделать режим предварительного просмотра?

Как работать с формой, куда динамически передаются страницы (PageControl) из форм-хранителей (с использованием наследования).

Как сделать чтобы при событиях моя программа отпpавляла кому-либо сообщение на мой компьютеp.

Как написать DLL, которую можно было-бы выполнить с помощью RunDll, RunDll32?

Что нужно давать WSAAsyncSelect в качестве параметра handle если тот запускается и используется в dll (init) и никакой формы (у которой можно было бы взять этот handle) в этом dll не создается. Что бы такого сделать чтобы работало?

Как правильно в Win32 отслеживать запуск второй копии программы?

как сделать, чтобы орган управления - сложная линия хваталась только за линию и пропускала мышь под себя в других местах?

Как исправить ошибку, возникающую при попытке печатать из RichEdit под Windows NT?

Как отследить изменение файловой системы и/или реестра ОС?

Как быстро нарисовать тень в заданном регионе?

Как сделать MDI-приложение, в котором способны сливаться не только меню дочернего и главного окна, но и полосы инструментов?

Чем отличается тип String в Delphi 2 и выше от аналогичного в Delphi 1?

Вот всю жизнь в TVision в итераторах _нужно_ было (параметром) передавать указатель на локальную процедуру, а тут задумал сделать свой итератор для обхода некоей древовидной структуры и на тебе - компилятор ругается. Да еще и в хелпе носом тыкают, что так мол в принципе нельзя делать... Гм. И как быть?

Как получить имя папки pабочего стола (не чеpез registry). ПРpосто очень хочется поpаботать с shell functions.

Как рисовать на органе управления, например, на TPanel?

Как узнать текущее разрешение экрана?

Как правильно создавать органы управления в runtime?

Хочется выделять некотоpые стpочки в TTreeView жиpным или бледным. Как?

IMHO файл .dfm - это компилированный ресурс с определением сеттингов формы. А можно ли как-то увидеть этот ресуpс в исходном виде?

Есть ли функция, выполняющая пpеобpазование пеpеменной real в integer? Или только чеpез String. В хелпе ничего пpо это нет :(

Как в TMemo определить номер строки, в которой находится курсор и его местоположение в строке.

В Delphi 2 (Windows 95 и Windows NT 4.0) фоpма мо стилем fsStayOnTop оказывается не навеpху, если пpиложение не активно. Как это испpавить?

Как изменить положение MessageBox?

Почему непpавильно pаботает функция StrToFloat?

Как спрятать приложение (чтоб его иконки в таскбаре не было)?

Как запустить Delphi 1.x под Windows NT 3.51?

Ты мне тогда скажи (я чайник) как мне из Handle, то есть просто HBitmap, получить АДРЕС БИТМАПА В ПАМЯТИ ?

Как сделать так, чтобы по нажатию F1 на экране появлялось небольшое окошко с подсказкой?

Захотелось тут сделать так, чтобы в приложении вызывался хелп с окошечком для поиска раздела. Hу короче макрос "Search()" для WinHelp-а.

Как заставить Help-файлы нормально отображать русский под Windows 3.x?

Расскажите, please, как использовать ChartFX. Лyчше на пpостеньком пpимеpе.

Подскажите способ обмена информацией между приложениями Win32 - Win16.

Как из программы выявить версию Windows, на кого зарегистрирована и т. п.?

Можно ли запустить OpenGL под Windows'95, и как поставлять его с программой?

Как работать с блоками памяти размером более 64K.

Как создать клон (копию, достаточно близкую к оригиналу)

Как сказать VCL, чтобы клавиши shortcut пунктов главного меню главной формы действовали только в этой форме (но не в модальных окнах, к примеру)?

Как задать в качестве фона MDIForm картинку из TBitmap?

Где найти описание формата файлов *.RTF?

Как вывести на экран путь файла с "красивым" обрезанием по длине?

Как корректно перехватить сигнал выгрузки операционной системы, если в моей программе нет окна?

Где можно взглянуть на пример мемо-редактора с возможностью строк разного цвета?

Как разместить прозрачную надпись на TBitmap?

Можно ли обратиться к колонке или строке grid'а по заголовку?

Как использовать клавишу-акселератор в TTabsheets? Я добавляю клавишу-акселератор в заголовок каждого Tabsheet моего PageControl, но при попытке переключать страницы этой клавишей программа пикает и ничего не происходит.

Можно ли изменить число колонок и их ширину в компоненте TFileListBox?

Как настроить табуляцию в компоненте TMemo?

Как перехватить нажатия функциональных клавиш и стрелок?

При обработке события DrawCell компонента DrawGrid я пишу Font.Color := clRed; и получаю бесконечный цикл мерцаний. Почему?

При использовании BitBtn Caption(текст) и картинка(bitmap) из файла не видны одновременно. Почему?

Можно ли изменить вид текстового курсора (каретки) edit'а или другого элемента управления Windows?

Почему при изменении цвета букв StatusBar'а ничего не происходит?

Как сделать многострочную надпись на TBitBtn?

Как изменить стиль шрифта RichEdit нажатиями соответствующих комбинаций клавиш? (например включить курсив по нажатию Ctrl + I)

В документации компонента TRegIniFile говорится, что можно изменять корневой ключ (root key). Я пытаюсь это сделать но ничего не получается.

Можно ли динамически изменять свойство "owner" компонента во время выполнения программы?

Можно ли динамически менять какая форма считается главной в приложении во время работы программы? Можно, но только во время загрузки приложения. Чтобы сделать это выберите "View->Project Source" и измените код инициализации приложения, так что порядок создания форм зависил от какого-то условия.

Как программно "щелкнуть" по компоненту speed button? Я пытался использовать SendMessage но у Speedbuttons нет "handle".

Можно ли отключить определенный элемент в RadioGroup?

Почему методы рисования Delphi (например MoveTo и LineTo) рисуют на один пиксел короче?

Как показать подсказки "hints" для элементов меню?

Как опеделить состояние списка ComboBox, выпал/скрыт?

Как удалить каталог вместе со всеми содержащимися в нем файлами?

Как отключить системное меню формы и кнопки Minimize, Maximize, and Close во время выполнения(Runtime)?

Как извлечь Red, Green, и Blue компонент из определенного цвета?

Как определить номер текущей строки в TMemo?

Как проигрываеть MPEG файл в Delphi-программе?

Как использовать анимированный курсор?

Как узнать о нажатии "non-menu" клавиши в момент когда меню показано?

Как определить наличие сопроцессора?

Как узнать серийный номер аудио CD?

Как вывести на элемент управления (Window control) текст, содержащий амперсанд - &?

Как поместить bitmap в Metafile?

Как узнать, что курсор мыши над моей формой?

Как программно определить, что приложение работает под Windows NT?

Как создать bitmap из пиктогрммы (icon)?

Как создать отдельную подсказку (hint) для каждой ячейки StringGrid?

Как внести изменения в код VCL?

Как в Delphi реализовать функцию - эквивалент TwipsPerPixel из VisualBasic?

Как вставить содержимое файла в текущую позицию курсора в компонете TMemo?

Как в компоненте TMemo перехватить нажатие Ctrl-V и вставить специальный текст не из буфера обмена (clipboard)?

Как создать эквивалент TEdit но только с выравниваением вводимого текста по центру или по правой стороне?

Как запрограммировать undo?

Можно ли создать форму, которая получает дополнительные параметры в методе Сreate?

Почему при изменении цвета шрифта в StatusBar's он (шрифт) не меняется?

Как бы мне создать эдакий trackbar в котором вместо широкой белой полоски с ползунком была бы тонкая линия?

Мне нужен временный canvas, но когда я пытаюсь его создать получаю сообщения об ошибках. Как создать TCanvas? Создайте Bitmap и используйте свойство canvas класса TBitmap. Пример создает Bitmap, рисует на его canvas'е, выводит этот canvas на форму и освобождает bitmap.

В некоторых видео режимах прозрачная часть glyph'а стандартного TBitBtn становится видной. Как этого избежать?

Создание PolyPolygon используя массив точек?

Как создать невизуальный компонент без иконки, которая изображается в палитре компонентов в "design-time" (вроде TField)?

Как узнать есть ли в заданном CD-ROM'е Audio CD?

Как узнать есть ли у мыши колесико?

События KeyPress и KeyDown не вызываются для клавиши Tab - как определить, что она была нажата?

В чем отличие между Create(Self) и Create(Application)?

Как во время выполнения определить поддерживает ли обьект заданное свойство?

Как при проигрывании музыки с Audio CD показывать сколько прошло минут и секунд?

Можно ли рисовать на рамке формы?

Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?

Как разместить маленькие картинки в компоненте TPopUpMenu?

Как узнать число кадров AVI файла, и выяснить как долго будет проигрывться этот файл?

Как изменить число фиксированных колонок в TDbGrid?

Некоторые компоненты баз данных (и среди них TDBGrid) никак не меняют визуальных свойств, когда к ним отключен доступ (disabled). Как это изменить програмно?

Как определить нажаты ли клавиши Shift, Alt, or Ctrl в какой-либо момент времени?

Как изменить шрифт hint'а?

Есть ли в Delphi эквивалент функции SendKeys Visual Basic'а?

Я загружаю TImageList динамически. Как сделать картинки из TImageList прозрачными?

Как заставить TMediaPlayer проигрывать одно и тоже бесконечно? AVI например?

При выполнении диалога FontDialog со свойством Device равным fdBoth or fdPrinter, появляется ошибка "There are no fonts installed".

Как сменить дисковод, откуда MediaPlayer проигрывает аудио CD?

Как убрать кнопку с названием моей программы из Панели Задач(Taskbar)?

Как преобразовать цвета в строку - название цвета VCL?

При показе максимизированное формы она перекрывает task bar и не выравнивается по верху экрана. В чем тут дело?

Как заставить TEdit не 'пикать' при нажатии недопустимых клавиш?

Как получить число и список всех компонентов, расположенных на TNoteBook?

Я хочу вставить escape code в строку при использовании функции Format(). Например, я хочу создать строку, содержащую символ табуляции. В "C" я бы написал что-то вроде sprintf(buffer, "%s\t%s", str);. А как это будет на Pascal'e?

Как показать первый кадр AVI-файла?

Когда пользователь щелкает по listview, он переходит в режим редактирования. Как перевисти его в редим редактирования по нажатию клавиши (например F2)?

Когда я добавляю обьект в список TStrings как мне его потом уничтожить?

Вместо печати графики я хочу использовать резидентный шрифт принтера. Как?

Мне нужно программно установить некоторые файлы с установочного диска Windows. На многих компьютерах CAB-файлы установки Windows находятся в каком-то каталоге на жестком диске, на других - Windows был установлен с CD. Как узнать откуда была установленна Windows?

Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError?

Как заставить Delphi выполнять еще более строгую проверка типов? Напрмер - я создаю пользовательский тип, унаследованный от double и могу передавать его любым функциям, принимающим параметр типа double. Как заставить компилятор проводить более строгую проверку типов и выдавать предупреждение в таких случаях?

Где в Delphi обьявленны VK_Key для A-Z и 0-9?

Как изменить оконную процедуру для TForm?

Как узнать размеры TComboBox с показанным выпадающим списком до показа списка?

Я хочу создать в своей программе меню "а ля Дельфи 4". Как это сделать?

Как добится того чтобы TMemo и TEdit имели работали не только в режиме вставки символов, но и в режиме замены?

Как отправить сообщение сразу всем элементам управления формы?

При попытке присвоить значение свойству "selected" ListBox'а вырабатывается exception "Index is out of bounds". В чем тут дело и как присвоить значение свойству selected?

Как ограничить длинну текста, вводимого в TEdit, так чтобы ширина текста не превышала ширину TEdit'а?

Как сохранить обьект TFont в реестре/ini/файле/таблице базы данных?

Как перемещать компонент мышкой во время работы программы "runtime"?

При попытке создать обьект класса TPrinter (TPrinter.Create) я получаю exception. Почему?

Как перехватить события в неклиентской области формы, в заголовке окна, например?

При попытке использовать метод TCanvas.StretchDraw чтобы нарисовать иконку увеличенной ее размер не изменяется. Что делать?

Можно ли сделать так чтобы TStringGrid автоматически изменял ширину колонок, чтобы вместить самую длинную строчку в колонке?

TTimer работает не достаточно точно. Как получить более высокую точность?

Как поместить JPEG-картинку в exe-файл и потом загрузить ее?

Как перехватить сообщения прокрутки в TScrollBox?

Как сделать прямоугольник для выделения части картинки для редактирования?

Можно ли использовать иконку как картинку на кнопке TSpeedButton?

Как поместить прозрачную фоновую каринку на компонент CoolBar?

Ползунок компонента TScrollBar все время мигает. Как это отключить?

Как программно перевести DBgrid в режим редактирования и установить курсор в окошке редактирования в требуемую позицию?

Как поместить курсор в определенную позицию edit'а и подобных ему элементов управления?

Как среагировать на минимизацию-максимизацию формы перед тем как произойдет изменение размера формы?

Можно ли сделать так - одна форма показывает другую и остается позади нее, но фокус ввода не переходит к новой форме, а остается у старой?

На некоторых laptop компьютерах может не быть флоппи дисковода. Можно ли удалять из списка TDriveComboBox диски которые отключены?

Как сообщить всем формам моего приложения (в том числе и не видимым в данный момент) об изминении каких-то глобальных значений?

Как обновить список дисков компонента TDriveComboBox, учитывая, что могут быть подключены/отключены сетевые диски и произведена "горячая замена" plug&play дисков?

Как программно заставить выпасть меню?

Как сделать клавишу-акселератор (keyboard shortcut) компонету у которого нет заголовка?

Можно ли как-то уменьшить мерцание при перерисовке компонента?

Как запретить изменение размера моего компонента в design-time?

Можно ли уменьшить потребляемые компонентами TNotebook и TTabbedNotebook ресурсы?

Функция keybd_event() принимает значения до 244 - как мне отправить нажатие клавиши с кодом #255 в элемент управления Windows?

Некоторые компоненты не меняют курсор мыши до тех пор пока пользователь не сдвинет мышь. Как эмулировать движение мыши?

Как зарегистрировать расширение файла за своим приложением и контекстное меню, связанное с этим типом?

Как минимизиpовать все запущеные окна?

Как заставить появляться хинт, когда я захочy?

Как пpогpамно вывести окно свойств экpана?

Как вывести окно свойств компьютеpа?

Как проверить активно ли интернет соединение (как пинговать узел?) ?

Как очистить коpзинy?

Как работать с плагинами ?

Как таскать окно за нужный мне элемент на нём?

Перетаскивание формы за любое её место.

Как поместить иконку в Tray ?

Как передать фокус следующему контролу ?

Как вытащить VersionInfo из свойств проекта дабы ее потом использовать в окнах типа About (Label, StaticText, etc)?

Как определить есть ли некоторое свойство(например, Hint) у объекта ?

Как послать некое сообщение всем формам ?

Как DLL правильно заполнить строковыми ресурсами, и потом достать их ?

Подскажите пожалуйста как сделать имитацию ввода с клавиатуры для программы выполняющейся в дос-окне?

Как вызвать из работающего приложения модальную форму и обеспечить возврат параметров при его закрытии ?

Зачем нужен TAction ?

Как вызвать браузер/создать письмо по указанному адресу ?

Как включать/выключать лампочки на numlock, capslock, etc... ?

С каким числовым форматом Delphi работает быстрее всего ?

А где найти аналоги lex, yacc для паскаля ?

Как получить доступ к иконкам десктопа?

Как получить результат работы консольной программы ?

Как сделать Redo в RichEdit ?

Как уменьшить размер памяти, занимаемой delphi-приложением ?

Как создать файлы с уникальными именами ?

Как программно переключать раскладку клавиатуры?

Как программно создать ярлык?

Как сделать MS-Style диалог "О программе" ?

Как пpинимать яpлыки пpи пеpетягивании их на контpол ?

Как поместить иконку на Рабочий стол ?

Как получить список процессов ?

Как считать CRC-32 ?

Какие дефайны использовать для определения версии Delphi/CPPB ?

Как использовать форму из DLL ?

Как избавиться от сообщения об ошибке 216, иногда возникающей при выходе из приложения ?

Как обрабатывать ошибки в дельфовых COM-объектах ?

Как вызывать диалог выбора _фолдеров_ ?

Как работать с очень большими числами ?

Как правильно при выводе на экран обрезать имя файла по длине ?

Как запретить показ курсора в TEdit и ему подобных контролах ?

Как бы мне соорудить в SP исключение, чтобы его увидел Delphi-клиент?

Есть некоторая таблица и требуется при нажатии на кнопку создавать таблицы такой же структуры. Подскажите, как это удобнее всего сделать?

Как заставить Interbase принять COLLATE PXW_CYRL по умолчанию?

Почему DB2 ругается на Create Trigger?

Как создать новый запрос и скопировать туда точно такие же описания полей?

Как создать вычисляемые поля во время исполнения программы (Calculated fields at RunTime)?

Как заставить BDE сохранять в БД поле времени с сотыми долями секунды?

Как решать некоторые вопросы при подключении к Oracle?

Как в Oracle создать sequence с некоторого номера?

Как пересчитать все вычисляемые поля (Calculated fields) без переоткрытия TDataSet?

Как научить VCL делать Refresh для запросов правильно?

Как настроить MS SQL Server 6.5 на корректную работу с числами и BDE при выполнении UPDATE?

Как настроить Personal Oracle с русским языком на корректную работу с числами и BDE?

Можно ли вызвать хранимую процедуру через TQuery, если она не возвращает курсора?

Как записать в BLOB-поле большой текст (>255 байт) из Delphi?

Каким образом можно узнать где физически располагается локальная база данных, если известно имя Alias-а?

Подскажите, как упаковать базу (dBase, Paradox) во время исполнения программы (runtime)?

Как добиться верной работы фильтра на запросах и на неиндексированных таблицах?

Как получить результирующим полем разницу между хранимой датой и текущей датой?

Подскажите, как на Oracle 7.3.2.3 (Solaris x86) поменять compatible на 7.3.2.3 (c 7.1.0.0)?

Как создать БД в кодировке CP1251?

Можно ли использовать результаты выполнения одного TQuery для другого TQuery?

В Delphi 3 и выше ползунок TDBGrid иногда может находится не только в трех фиксированных позициях. Что для этого нужно?

Как заставить произвольный компонент реагировать на изменения в TDataSource?

Как поймать свой RAISEERROR в Delphi?

Как в TDBGrid pазpешить только опеpации UPDATE записей и запpетить INSERT/DELETE?

Как заставить работать DB2 через протокол IPX?

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

При выполнении некоторых живых запросов, возвращающих единственную запись, BDE ругается "multiple records found, but only one was expected". Как лечить?

При попытке регистрации UDF возникает ошибка (udf not defined). Что не так?

Что нужно сделать для нормальной работы в одноранговой сети с базами Paradox?

Как сделать так, чтобы в DBGrid напротив некоторых строк можно было бы галочку поставить?

Как в Delphi сбросить кэш БД на диск?

В процессе работы программы изменилась структура БД (alter table etc.). Программа продолжала успешно открывать таблицы, но запросы посылались в соответствии со старой схемой данных. Как исправить?

Можно ли подсоединиться к другой БД из SP?

Как правильно работать с SQLAnywhere через BDE -> ODBC -> SAW?

Как при вводе информации в БД автоматически вставлять SEQUENCE?

При использовании MS SQL Server 6.5 в NT Performance Monitor исчезли все датчики, кроме SQL. Как лечить?

Подскажите как правильно показать на экpане и сохранить в базе картинку формата JPEG?

Какие есть рекомендации по использованию Apollo SDE?

Если в транзакции изменена какая-то таблица, то для другого пользователя блокируется вся таблица, до окончания транзакции. Как лечить?

Как сменить пароль (master password) для таблицы Paradox?

При обращении к memo-полю из BDE возникает ошибка "Memo too large". Как лечить?

Хочу шапку в TDBGrid. Как сделать?

При попытке выполнения такого оператора SQL - "DELETE from T39 T39C0 WHERE T39C0.F1LHT35=253291661" SQL-сервер ругается на недопустимый синтаксис. В чем я неправ?

При разрушении обьектов, порожденных от TDataSet (TTable, TQuery), не отрабатывает событие OnBeforeClose. Что делать?

В режиме отладки приложения не разрешается доступ (открытие) базы данных. Как лечить?

Как заставить Oracle анализировать все таблицы базы данных?

Как программно изменить LangDriver для таблиц dBase и Paradox?

У меня есть текстовые файлы, которые я хочу использовать в запросах к DB2, но не хочу создавать из них постоянные таблицы в базе. Что делать?

Существует ли средство для вывода определения структуры таблицы?

Поясните, чем в Oracle являются понятия Instance, Database etc.?

Почему при создании таблицы Paradox с первичным нечувствительным к регистру индексом вываливается ошибка?

Как засунуть в качестве паpаметpа хpанимой пpоцедуpы стpоку длиной более 255 символов? И вообще, как использовать паpаметpы SP, если они BLOB?

Как работать из Delphi напрямую с MS ADO (Microsoft Active Data Objects)?

После снесения через родной uninstall Interbase Server 5.0 для Windows и желания поставить 5.1.1 вылетает ошибка: IBCheck. Что делать?

Как узнать текущие дату и время в Interbase?

Делаем ApplyUpdates. Если пpи insert(update) пpоизошла ошибка (поле null, сpаботал check, etc.), то BDE всегда говоpит "General SQL Error" вместо ноpмального сообщения об ошибке :-( Без CU все ноpмально, pазумеется. Как боpоть этот баг?

Как открыть индексированную таблицу dBase, если отсутствует файл индекса?

Как указать FreeIBComponents использовать раскладку Win1251?

Как скомпилиpовать UDF для Interbase под Linux RH 4.0?

Как гарантированно сделать backup/restore БД InterBase с опцией "Replace existing database" и записями протоколов в файлы с гарантированным отстрелом пользователей?

Как удобнее работать с динамически формируемыми запросами?

Как заставить DBGrid сортировать данные по щелчку на заголовке столбца?

После analyze_schema некоторые (приличное количество) из запросов начинают сильно тормозить. Как лечить?

Возникла необходимость в обработке исключительных ситуаций в PL/SQL процедуре (Oracle7 WG Server Release 7.3.2.2.0). Почему у меня не получается?

Я так и не смог заставить выводить текст с помощью DBMS_OUTPUT.PUT_LINE в режиме отладки. Что не так?

Почему не всегда верно обновляются IndexDefs по Update?

Как заставить работать BDE с русским текстом в кодировке ISO 8859-5?

Hи у кого не завалялось функции на pl/sql, возвращающей представление числа прописью?

Как грузить DBF-файлы с помощью SQL*Loader?

Как создать окно произвольной формы? Как перетаскивать окно за любое место, а не только за заголовок?

Как поместить иконку своей программы возле часиков?

Как запустить внешнюю программу?

Как узнать, что программа уже запущена?

Как просмотреть версию (и другие параметры) исполняемого файла?

Чем залить фон формы?

Как вычислить CRC?

Как создать бегущую вверх строку (самоскролирующее Memo)?

Как зашифровать файл?

Как скопировать файл?

Как в приложении отлавливать нажатия на какую-то кнопку?

Как в перевести число из одной системы счисления в другую?

Как задать параметры печати?

Как работать с регистром?

Как запомнить параметры формы(Размер,Положение,Цвет)?

Как написать число прописью?

Как отредактировать меню в run-time?

Как вычислить какой день недели был в данный день?

Как вычислить разность между двумя датами?

Как отсортировать строки в TStrings?

Как написать свой ScreenSaver?

Как написать ComboBox для изменения временных зон как в Windows 9х?

Как проиграть звуковой файл?

Как сделать, чтобы можно было переходить между компонентами по кнопочке

Как изменять размеры визуальных компонент в run-time?

Хочу красивый Label.

Как сравнить две строки?

Как сделать красивую панель?

Как изменить цвет, фон кнопки, а также цвет надписи ?

Как сделать закладки не только сверху, но и справа или слева?

Как показать картинку формата отличного от bmp?

Как настроить параметры вывода даты, времени или денег?

Как сделать заголовок окна в Windows 95 как в Windows 98?

Как поместить свою иконку на Desktop?

Как программно нажать клавиши "ScrollLock","NumLock","CapsLock","Insert"?

Как работать с COM-портом?

Как сделать фон формы равномерно переходящим из одного фвета в другой?

Как сделать чтобы размеры компонент изменялись при изменении

Как сделать чтобы форма сворачивалась и раскрывалась с анимацией?

Как сделать чтобы в TEdit вводились только числа?

Как мне работать с архивами?

Как написать спектроанализатор?

Как защитить свою программу?

Как определить подключен ли компьютер к интернету через dialup соединение?

Можно ли на Delphi написать VBX ?

Если я хочу рассылать EXE файл, созданные в Delphi, какие еще файлы нужно посылать с ним?

Что такоe FreeIBComponents?

Kакая вepсия FIBC - послeдняя?

Гдe можно взять новyю вepсию FIBC?

Чeм pабота чepeз FIBC лyчшe, чeм чepeз BDE?

Могy ли я использовать FIBC для pаботы с C++ Builder?

Установил Delphi, FIBC. Почeмy нe yдаeтся подключиться к yдалeнномy сepвepy?

Почему после выполнения FIBTransaction.Commit закpываются всe датасeты?

Каким образом организовать подключение к базе данных с умолчательным паролем и именем пользователя?

He yдаeтся ввeсти киpилличeскиe символы в таблицy.

Пpи конкypeнтном измeнeнии записи пpогpамма зависла. Почeмy? He вижy измeнeний данных на сepвepe, покyда нe выполню пepeзапyск тpанзакции. Почeмy?

При вызове FIBDataSet.Open периодически возникает ошибка в строке pbd^[i] := nil метода FetchCurrentRecordToBuffer.

Kак pаботать с blob сpeдствами FIBC?

Как работать с новыми, своими интерфейсами в RemoteDataModule?

Как можно использовать TClientDataSet в локальном приложении с таблицами Paradox, без использования компонент TProvider и TRemoteServer?

Как передать UserName и Password в удаленный модуль данных (remote datamodule)?

Как я могу определить доступные сервера приложений на этой машине через Registry?

Я включил dbclient.dll в секцию "additional files" опций распространения по web, но этот файл никогда не загружается на клиента. Как это исправить?

Как достучаться до методов сервера приложений из TClientDataSet?

Нужны ли мне формы в сервере приложений?

Что я получаю от наличия ConstraintBroker (брокера ограничений)?

Предположим, что пользователь изменил строковое поле в Null. Как тогда я в обработчике OnUpdateData смогу определить, изменилось ли это поле на строку Null, или поле просто не было изменено?

В чем разница между сокетами, DCOM и OLE Enterprise при использовании их в качестве транспорта?

Когда я применяю ApplyUpdates на ClientDataSet, на серверной стороне не срабатывает событие OnNewRecord для оригинального набора данных. Как это исправить?

Как я могу выбрать на клиента только часть данных с определенной позиции из набора данных на сервере?

Почему мои ISAPI-ориентированные библиотеки, созданные в Delphi 3, не могут обрабатывать несколько соединений?

Как осуществить минимальный тест на корректность глобального идентификатора (GUID), и интерфейсов, унаследованных от IDispatch (и, следовательно, поддерживающих методы автоматизации)?

Как я могу избавиться от "зарегистрированного" имени сервера, если я не хочу использовать его далее?

После того, как я использовал правый щелчок мыши для создания функции-провайдера, как мне снова выполнить команду контекстного меню "Export from Table"?

Что такое LZCopy?

Изменение расширения BITMAP???

Как работать с нетипизированным файлом (BlockRead и текстовый файл)?

Как мне воспользоваться функцией readln(), если файл содержит строки с более чем 255 символами?

Как сделать блокировку доступа к откруытому файлу другими программами?

Кто-нибудь знает быстрый способ поиска строки в текстовом файле?

Есть какая-либо функция или вызов API для поиска загрузочного диска?

Я ищу метод или компонент, производящий поиск каких-либо файлов на винчестере, например, (*.exe)...



Материалы находятся на сайте http://cracklab.narod.ru/faq/


Hosted by uCoz