Привет всем!
Вопрос на засыпку :)
допустим есть откомпилированый проект делфи: форма на которой две кнопки, и это все.
можно ли из другого скомпилированого проекта добраться до события допустим "движение мыши по области кнопки"?
при том условии что такое событие в первом проекте не было описано в заранее.
задание: совершить какое то действие в программе1 когда в программе2 мышка двигается по кнопке1, но при этом в программе2 ни каких сообщений и обработок движения мыши по кнопке1 не про ...
В DelphiXE7 не работает OnBeforeNavigate2 для веббраузерного компонента - пишет что событие несовместимо. А у меня проект с этим событием есть который я на XE7 перенести хочу. Что делать? ...
Доброго времени суток! Я бы хотела попросить помощи в таком вопросе. У меня есть папка, а в ней штук 50 файлов Excel. С разными именами. Мне нужно в программе открывать каждый файл по порядку, выбирать из них 2 и 4 столбец и копировать их в базу. Подскажите, пожалуйста, как правильно описать в Delphi открытие этих файлов по порядку. Извините, если непонятно написано.
...
Добрый день.
Кто работал с XLSReadWriteII, подскажите, пожалуйста.
открываю файл excel
XLS.Filename:=...;
XLS.Read;
что-то читаю и записываю
Id1:=XLS.Sheet[i].AsString[k,j];
.................
XLS.Sheet[0].AsString[9,r]:=
..................
XLS.Write;
после окончания работы программы в файле excel оказываются защищенными листы.
проверял и BookProtected, и Sheet.Options (soProtected), и Sheet.SheetProtection - ничего не меняется
Если кто сталкивался - помогите, пожалуйс ...
Добрый день.
Помогите отыскать проблему. Использовал данный код для отправки писем неоднократно. А тут прогу надо было установить на другую машину. Опытным путем выяснил, что при выполнения именно этого куска выдает ошибку Range Check Error. Делфи на машине нет, у меня и еще на нескольких машинах все работает чудесно. А там где нужно - никак.
[Code]
var
msg: TIdmessage;
SMTP:TIdSMTP;
mText:TidText;
begin
SMTP:= TIdSMTP.Create(nil);
SMTP.AuthType:=atDefault;
S ...
FireDAC и MS SQL - как заставить дружить?
Итак: XE6.
Когда кладешь на форму компоненту FDConnection, и настраиваешь ее на драйвер MS SQL, то в Uses появляется такая библиотека: FireDAC.Phys.MSSQL. Но компилятор не находит соответствующего файла dcu: "FireDAC.Phys.MSSQL.dcu".
Что делать дальше??????
Хочу с андроида подсоединяться к MS SQL!!!!! Использовать левые компоненты не хочу, пусть работает то, что заявлено!!! ...
Добрый день!
Рисую график в Image.Canvas,график 3х мерный, мне необходимо, чтобы при нажатии мышкой на область канвы выводились значения графика в точке куда я наживаю. Как это реализовать? ...
Добрый день. Помогите пожалуйста. Создал базу SQLite(если это важно). Подцепил через adoconnection, datasourse, DBGrid и т.д. Есть столбцы col1,col2,kategoriya. Это количество запусков установок(col1-предел1,col2-предел2) и kategoriya-определяется пределами(1я,2я,...). Есть целый список количества запусков разных установок. Мне необходимо ввести в memo этот список, и sql-запросом вывести категории, которые входят в предел между col1 и col2. Это я реализовал. Теперь мне необходимо вывести в DBGr ...
Здравствуйте! Подскажите, пожалуйста, как решить следующую проблему.
В базе данных (Firebird) имеется таблица, скажем, Посетители, она постоянно пополняется новыми записями. В программе, в силу специфики работы, выбор посетителя нужно делать очень быстро. Сейчас сделано так: имеется поле TComboEdit, оператор начинает ввод фамилиии, при вводе каждого символа срабатывает событие KeyPress, а там стоит локэйт в заранее открытом наборе данных (таблица Посетители). По мере роста объёма данных в табли ...
Из описания RAD Studio XE6 Professional - "Разрабатывайте высокопроизводительные скомпилированные native-приложения для различных устройств c подключением к локальной базе данных" - т.е. в версии Professional принципиально нет возможности подключиться к базе данных, которая лежит в сети на сервере? ...
Вызов MessageBox для окна, созданного в DLL.
Есть библиотека DLL, в которой я создаю форму и описываю оконную процедуру.
Проблема в вызове функции MessageBox. Сам диалог не появляется, но стандартный звук windows при этом проигрывается.
Сама форма при этом не блокируется и не теряет фокус. Окна с сообщением не наблюдается ни над формой, ни под формой, ни на панели задач, нигде.
Создаю окно так:
[Code]
// Пытался подсунуть и хэндл библиотеки и хэндл вызывающего приложения. В отладчик ...
Добрый день, уважаемые жители Королевства!
Такая ситуация. Есть ADOTable1, откуда беру данные и есть ADOTable2, где есть lookup-поле с данными из поля ADOTable1. Подскажите, можно ли как-то спрятать одну(!) позицию lookup-поля при выпадении списка? Т.е. в таблице ADOTable1 эта позиция есть, но в ADOTable2 при выпадении combo-списка одну последнюю позицию в нем желательно убрать (спрятать).
Возможно ли?
С уважением, Максим. ...
Здравствуйте!
Есть такая задачка - учет времени работы на ПК. Речь идет о двух направлениях.
1. Время тикает, пока ПК не заблокирован. После разблокировка - продолжает тикать.
2. Пока нажимаются любые кнопки - время идет. Не нажимаются - не идет.
Второй вариант нужнее. Как подступиться? ...
Всем доброго времени суток!
В статье http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1277 описано, как скопировать данные из adoDataSet в Excel. Подскажите, как-то можно при этом изменить последовательность полей в таблице? Свойство "Index" (adoDataSet.Fields[0].Index:=2) в данном случае не срабатывает (хотя, если выводить данные в dbGrid, то последовательность полей меняется (поле с индексом 0 становится четвертым в таблице)). Но в Excel сохраняется все равно прежняя последовательность ...
Всем хорошего дня!
Много всего перечитал, но ответа так и не нашел. Ситуация следующая: есть хранимая процедура на MS SQL, которая возвращает 2 таблицы (с этим ничего нельзя поделать, таблиц именно 2). Нужно обработать данные и выгрузить результат в Excel. Использую Turbo Delphi и компонент ADOStoredProc. Из первой таблицы значения читаются без проблем. Вот код:
[Code]
ADOStoredProc1.Open;
ADOStoredProc1.First;
while not ADOStoredProc1.Eof do begin
Str_Res :=ADOStoredProc1['field_name ...
Всем доброе время суток!
Понадобилось быстро локализировать старое ПО на Delphi 7 на польский язык. Сам текст хранится в ini-файле. Выводится на компонентах delphi и на Canvas некоторых генерируемых изображений. Изначально язык был русский. Переводится только текст, который отображается на экране. Текст логов остается на русском (их слишком много, чтобы переводить).
Проблема в том, что польские символы отображаются некорректно. Нужна поддержка Unicode. Чтобы разобраться создал тестовую про ...
Здравствуйте знатоки))
Не часто обращаюсь к Delphi, потому и небольшой знаток. Но вот жизнь в очередной раз заставила)) и решил сделать как положено, с созданием собственных классов и тому подобно. Поиск результатов не дал, возможно не правильно писал запросы.
Проблема вот в чем: объявляю свой класс TOms_object. Одним из полей класса является объект типа TClientSocket. Далее объявляю массив из трех элементов этого класса и в обработчике создания формы создаю экземпляры этого класса. Проект к ...
Всем привет! Запускаю программу с правами пользователя. Есть ли возможность выполнить определенное действие от имени "Администратора" зная логин и пароль? Например: копирование файлов в "C:\Program Files\" или удаление из системной папки. Если есть, то как это сделать? ...