Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3

Модерирует : ShIvADeSt

ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

skinash



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А вот кто мне подскажет по работе IDE CG RAD Studio 2007:  
как/что/где надо включить в настройках, чтобы при запуске IDE авто-открывался последний проект, с запомненной текущей строкой редактирования и с fold-нутыми методами/и пр. где было, т.е. так, как было при последнем выходе из IDE?  
Я это к тому, что в BDS 2006 у меня все это работало по дефолту (насколько я помню), а тут приходится каждый раз при открытии последнего проекта, ЗАНОВО фолдить/анфолдить и искать место в коде, где же я остановился вчера?  

Tools->Options->Environment Options->Autosave Options поставь галочки Editor Files и Project Desktop
 
Добавлено:
DmitryKz
OnExit

Всего записей: 145 | Зарегистр. 21-09-2006 | Отправлено: 15:17 19-10-2007
DmitryKz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skinash

Цитата:
OnExit

Это событие потери фокуса, а не выделения. При щелчке вне списка выделение теряется, но фокус на каком-либо элементе остается.

Всего записей: 3147 | Зарегистр. 29-09-2005 | Отправлено: 15:29 19-10-2007
DmitryKz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все просто оказалось - надо обработать событие OnClick и проверить свойство Selected ListView.

Всего записей: 3147 | Зарегистр. 29-09-2005 | Отправлено: 18:41 19-10-2007
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
informesrab
Если бы ссылку на страничку привели - было бы понятней. Вполне возможно, что сервер проверяет UserAgent и пытается выдать "правильную страничку", что бы в разных броузерах они выглядели одинаково. А вы скорее всего используете idHttp, который выдаёт свой UserAgent и сервер "теряется"
замечу, что некоторые серверы с "трепетом" относятся к определённым броузерам. например есть сайт, который для FireFox выдаёт "смени броузер".

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 14:25 20-10-2007
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно ли на ShellListView добавить фоновую картинку?
или же цвет фона сделать прозрачным

Всего записей: 3396 | Зарегистр. 20-05-2006 | Отправлено: 12:06 21-10-2007
informesrab

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
Название страницы www.informes.uz.ua . Пробовал через все демонстрационные примеры, результат неизменный.

Всего записей: 17 | Зарегистр. 16-06-2007 | Отправлено: 11:19 22-10-2007 | Исправлено: informesrab, 18:33 24-10-2007
yuish

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aladdinych
смотри в сторону  JvMail из jedi. оно и приложение определит и письмо создаст. Правда с прикрепленным файлом я не пробовал, но судя по всему наверное должно и это делать (там есть свойство attachment).

Всего записей: 218 | Зарегистр. 10-02-2003 | Отправлено: 12:47 22-10-2007
Dead Adriano



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ни с того ни с его появился прикол: перестали работать Breakpoint'ы. То есть абсолютно любая точка останова в абсолютно любом месте кода не активна в рантайме.
В настройки собственно Delphi (компилятор и т.д.) не лазил сто лет.
Никто случайно с подобными полтергейстами не сталкивался?
 
 
Добавлено:
Блин, я ламер.
Была включена оптимизация.
И все-таки странно: при включенной оптимизации невозможно бало поставить НИ ОДНОГО брэйкпойнта, ни в одном проекте. Че-то она чересчур оптимальная

Всего записей: 53 | Зарегистр. 01-06-2006 | Отправлено: 15:33 22-10-2007
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по Clever Internet Suiite. Если http-клиент clHttp получает ответ сервера с ошибочным статус-кодом (403, 404 и т.п.), то он вываливает сообщение типа "HTTP 1.1 403 Forbidden". Как это можно пресечь?
Разобрался сам... заюзал обработку эксепшенов...

Всего записей: 3780 | Зарегистр. 19-04-2005 | Отправлено: 15:48 22-10-2007 | Исправлено: relictus, 16:25 22-10-2007
Dead Adriano



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блин.
Отключил оптимизацию, точки останова заработали. Зато нельзя watch'ить переменные. На все подряд делфи говорит "Inaccessible value".
Rrrrrrrrrrrrrrrrrrr
 
Добавлено:
Разобрался.
Local symbols надо было включить. Остается только выяснить, какая скотина их выключила, но с этим, наверное, здесь не помогут
Извиняюсь за флуд.

Всего записей: 53 | Зарегистр. 01-06-2006 | Отправлено: 15:51 22-10-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привествую. Хочу добавить на диалог прогресс ну так чисто для понтов в приложении и необходимо при нажатии на кнопку прогнать шкалу 1 раз до 100% и затем чтобы шкала очистилилась - ну чтобы типа все было готово к следующим действиям с прогрессом. Пожскажите что надо в SendMessage послать.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 19:41 23-10-2007
Jokerjar79



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Maks150988, в какой диалог?

Всего записей: 710 | Зарегистр. 08-09-2007 | Отправлено: 20:13 23-10-2007 | Исправлено: Jokerjar79, 20:18 23-10-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jokerjar79
Ну в диалог своей программы.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 21:44 23-10-2007
Chuvakstepan



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Проблема с запуском EXE с параметрами
1. Параметры считываются с Edit'ов формы
2. Все параметры считываются в статус-бар формы
3. Надо открыть exe с этими параметрами, но говорит что-то вроде nocompactible

Код:
  StatusBar1.Panels[0].Text :='"1.exe" ' + 'a ' + filez.text + ' ' + ZIP
   + where.text;
 
procedure TForm1.goButClick(Sender: TObject);
begin
WinExec (StatusBar1.Panels[0].Text, sw_show);
Application.Terminate;
end;

Подскажите, как решить эту проблему

Всего записей: 202 | Зарегистр. 29-01-2007 | Отправлено: 12:41 24-10-2007
informesrab

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
Спасибо за помощь, применил другую компоненту и все заработало.

Всего записей: 17 | Зарегистр. 16-06-2007 | Отправлено: 19:00 24-10-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Короче делаю так:
 

Код:
 
  SetWindowLong(GetDlgItem(FindWindow(nil, HWND_MAIN_DIALOG), MAIN_PROGRESS), GWL_STYLE, GetWindowLong(GetDlgItem(FindWindow(nil, HWND_MAIN_DIALOG), MAIN_PROGRESS), GWL_STYLE) or PBS_MARQUEE);
  SendMessage(GetDlgItem(FindWindow(nil, HWND_MAIN_DIALOG), MAIN_PROGRESS), PBS_MARQUEE, WPARAM(True), 40);
 

И прогресс незначительно перемещается, поэтому смысла нет... Какую команду надо послать или указать где чтобы шкала заполнилась на 100% ?

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 19:25 24-10-2007
Postscriptum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос на засыпку - есть ли для CodeGear RAD Studio Delphi 2007 аналог DDevExtension, т.е. прога, которая позволяет вернуть Палитру компонентов на ее место как в предыдущих версиях Delphi (3-7)? А то версии DDevExtension 1.3 и 1.4 beta совместимы только с Delphi 2006.
 
Добавлено:
Сорри. Нашел сам новую бетку DDevExtension на http://andy.jgknet.de/dspeedup/builds/  

Всего записей: 464 | Зарегистр. 31-01-2004 | Отправлено: 05:53 25-10-2007
makbeth

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chuvakstepan

Код:
 
procedure TForm1.goButClick(Sender: TObject);
begin
WinExec (PChar(StatusBar1.Panels[0].Text), sw_show);
Application.Terminate;
end;
 

 

Всего записей: 241 | Зарегистр. 08-12-2004 | Отправлено: 06:51 25-10-2007
Chuvakstepan



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
makbeth
Большое спасибо за помощь, теперь работает

Всего записей: 202 | Зарегистр. 29-01-2007 | Отправлено: 12:04 25-10-2007
DmitryKz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему не обрабатывается событие KeyDown? В форме установил свойство KeyPreview в true, написал код для события KeyDown, но событие не происходит, не ловится, что ли. Нужно отловить нажатие клавиши Esc.

Всего записей: 3147 | Зарегистр. 29-09-2005 | Отправлено: 17:28 25-10-2007 | Исправлено: DmitryKz, 17:40 25-10-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3
ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru