Вопрос № 35468: vsem privet,
nuzhno izmenit' progu 4toby bila kak win taskbar'a, poskazhite 4to dlia etogo nuzhno...Вопрос № 35473: Здраствуйте!!!
1)Мне нужно средствами WinAPI найти окно,моего(другого приложения) и передать ему переменные! Я пытался сделать через невидимый эдит! Но незнаю как найти его хэндл! Что бы послать сообщение WM_SETTEXT! Окно приложения может быть св...Вопрос № 35502: Здравствуйте эксперты! Как подключиться к серверу MySql и запросить что-то, вроде SELECT * FROM TABLE1. Желательно небольшой примерчик. Заранее спасибо....Вопрос № 35522: Добрый
вечер.
procedure TMainPlugInForm.tvTreeDragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
Accept := Sender = tvTree;
end;
Возник вопрос. Во время перетаскивание п...
Вопрос № 35.468
vsem privet,
nuzhno izmenit' progu 4toby bila kak win taskbar'a, poskazhite 4to dlia etogo nuzhno
Отвечает: Татьяна
Здравствуйте, Negruzzi Cristian!
Не совсем понятно, в чем проблема - если вы хотите просто такой вид, то
1. Убираете у окна заголовок, в дельфи это BorderStyle, либо с помощью апишки setWindowLong убираете флаг WS_Caption
2. Устанавливаете соответствующие размеры и положение этого окна
3. ну и если хотите, чтобы оно было всегда сверху это свойство formstyle (fsStayonTop) либо с помощью апишки setWindowPos
Если вы имели в виду что-то другое, уточните.
Желаю удачи!
--------- Нет ничего невозможного!!!
Ответ отправила: Татьяна (статус: Студент)
Отправлен: 15.02.2006, 18:49
Вопрос № 35.473
Здраствуйте!!!
1)Мне нужно средствами WinAPI найти окно,моего(другого приложения) и передать ему переменные! Я пытался сделать через невидимый эдит! Но незнаю как найти его хэндл! Что бы послать сообщение WM_SETTEXT! Окно приложения может быть свёрнутым или вообще приложение может быть не запущенным(тогда его надо запустить и передать)!
2)чё посылать lparam при сообщение WM_SETTEXT?!
3)Как сделать много оконным приложение на WinAPI?!
Отправлен: 15.02.2006, 12:16
Вопрос задал: chikanok (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Если такой вариант подходит - могу дать более полный в мини-форуме, если нужно. Хотя мне кажется правильнее было бы именно передавать СВОЕ сообщение своему процессу, чем использовать Edit . Потому что иначе Вам придется блокировать клавиатуру :(.
--------- Пусть все будет хорошо! Давайте жить дружно! :) И будет жить еще лучше!
Ответ отправил: LanK (статус: 7-ой класс)
Отправлен: 15.02.2006, 12:40
Вопрос № 35.502
Здравствуйте эксперты! Как подключиться к серверу MySql и запросить что-то, вроде SELECT * FROM TABLE1. Желательно небольшой примерчик. Заранее спасибо.
Отправлен: 15.02.2006, 18:07
Вопрос задал: Perez (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Лучников Юрий Владимирович
Здравствуйте, Perez!
Вот хорошая статья "Базовые приемы работы с SQL из Delphi": http://delphiplus.org/articles/db/practic_sql/index.html.
Успехов!
Ответ отправил: Лучников Юрий Владимирович (статус: Студент)
Отправлен: 15.02.2006, 18:53 Оценка за ответ: 4 Комментарий оценки: Спасибо за помощь, но хочеться пользоваться стандартными комонентами.
Отвечает: sir henry
Здравствуйте, Perez!
1. Скачать с www.mysql.com драйвера ODBC, установить их, прописать DSN.
2. В Дельфи завести новую форму и бросить на нее компонент TADOQuery.
3. В свойстве ConnectionString настроить соединение на DSN.
4. В свойстве SQL записать Ваш запрос.
5. Убедится, что ничего не работает. :)
Почему? Потому что, чтобы запросить что-то из таблицы, эту таблицу нужно предварительно создать.
В одном ответе нельзя описать все что нужно, чтобы работать с MySQL. Зайдите на сайт www.mysql.ru, там есть много документов и руководств по работе с этой БД. Почитайте, потом купите книжку по работе Дельфи с БД, например Фаронов "Delphi Руководство разработчика баз данных". Это будет самое полезное, т.к. позволит Вам пройти все необходимые ступени, а их довольно много.
Ответ отправил: sir henry (статус: Академик)
Отправлен: 15.02.2006, 19:43
Вопрос № 35.522
Добрый вечер.
procedure TMainPlugInForm.tvTreeDragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
Accept := Sender = tvTree;
end;
Возник вопрос. Во время перетаскивание появляется стрелочка с листочком.
На сколько я помню, это баг в среде разработки был такой раньше.
Accept := (Sender = tvTree); решает проблему.
Но проблема не решилась. Подскажите, может есть какие-то варианты.