Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 392
от 21.02.2006, 10:45

Администратор:Калашников О.А.
В рассылке:Подписчиков: 259, Экспертов: 62
В номере:Вопросов: 4, Ответов: 5


Вопрос № 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
Отправлен: 15.02.2006, 10:57
Вопрос задал: Negruzzi Cristian (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Татьяна
Здравствуйте, 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)

Отвечает: LanK
Здравствуйте, chikanok!

Посмотрите мой ответ:
http://rusfaq.ru/?Step=info&Action=Question&ID=33175

Если такой вариант подходит - могу дать более полный в мини-форуме, если нужно. Хотя мне кажется правильнее было бы именно передавать СВОЕ сообщение своему процессу, чем использовать 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); решает проблему.

Но проблема не решилась. Подскажите, может есть какие-то варианты.

С Уважением, Анна
Отправлен: 15.02.2006, 23:58
Вопрос задала: Анна Николаевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Ataman N. N.
Здравствуйте, Анна Николаевна!
Побробуйте так:
Accept := (Sender is tvTree);
Ответ отправил: Ataman N. N. (статус: 7-ой класс)
Отправлен: 16.02.2006, 16:50


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.14 (бета) от 09.02.2006
Яндекс Rambler's Top100

В избранное