Вопрос № 76818: Здравствуйте уважаемые эксперты Ответьте пожалуйста на такой вопрос: можно ли сделать прокрутку в DBGrid плавнее то есть что-бы прокручивая было видно текущее положение таблицы без отпускания кнопки мыши?...Вопрос № 76825: Добрового времени суток, дорогие эксперты. У меня такой вопрос: необходимо закрасить всю область картинки с помощью Canvas.scanline (именно него!) random цветом. Все я делую правильно (см. приложение), вроде,
но закрашивается лишь треть (по Ох) экран...Вопрос № 76871: подскажите пожалуйста как реализовать в консольном приложении
чтение имени файла после пробела.
c:myproject.exe test.jpg
Т.е. программа представляет из себя клиент который будет отсылать файлы на сервер, грубо говоря аналог xcopy windows...
Вопрос № 76.818
Здравствуйте уважаемые эксперты Ответьте пожалуйста на такой вопрос: можно ли сделать прокрутку в DBGrid плавнее то есть что-бы прокручивая было видно текущее положение таблицы без отпускания кнопки мыши?
Отправлен: 21.02.2007, 21:16
Вопрос задал: Fireforce (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Андрей / Magistr
Здравствуйте, Fireforce!
Плавнее, чем обычно, можно сделать таким способом:
Пример для IBQuery
IBQuery1.FetchAll;
FetchAll указывает, что нужно выбрать все подходящие запросу значения, а не столько, сколько "влезет" на экран, как это делается обычно. После этой команды прокрутка работает нормально и свойство RecordCount считает верно.
Надеюсь помогло. Удачи!
Ответ отправил: Андрей / Magistr (статус: 6-ой класс)
Ответ отправлен: 21.02.2007, 21:42
Вопрос № 76.825
Добрового времени суток, дорогие эксперты. У меня такой вопрос: необходимо закрасить всю область картинки с помощью Canvas.scanline (именно него!) random цветом. Все я делую правильно (см. приложение), вроде, но закрашивается лишь треть (по Ох) экрана. Я конечно могу подправить for x:=0 to ... Но это не подходит, т.к. потом надо делать много других операций с картинкой (масштабирование, поворот и проч.), используя массивы и Scanline - и там такая подправка уже не подойдет. Картинка - 640х480.
Приложение:
Отправлен: 21.02.2007, 23:14
Вопрос задал: Asker (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Melamed
Здравствуйте, Asker!
Естественно у вас будет закрашиваться только треть по оси Ox, так как для каждой точки отводиться
три байта в режиме RGB: байт под красную, байт под синию и байт подд зеленну
ю составляющую цвета.
Поээтому, вам следует иззменить Ваш код следующим образом (см. приложение)
Приложение:
Ответ отправил: Melamed (статус: 9-ый класс)
Ответ отправлен: 21.02.2007, 23:33 Оценка за ответ: 5
Вопрос № 76.871
подскажите пожалуйста как реализовать в консольном приложении
чтение имени файла после пробела.
c:myproject.exe test.jpg
Т.е. программа представляет из себя клиент который будет отсылать файлы на сервер, грубо говоря аналог xcopy windows, но работает через сокеты.
Отправлен: 22.02.2007, 13:15
Вопрос задал: василий1 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Архангельский Андрей Германович
Здравствуйте, василий1!
Var
Par0,Par1,Par2 : String;
begin
{ TODO -oUser -cConsole Main : Insert code here }
Par0 := ParamStr(0);
Par1 := ParamStr(1);
Par2 := ParamStr(2);
WriteLn('0 parametr = '+Par0);
WriteLn('1 parametr = '+Par1);
WriteLn('2 parametr = '+Par2);
end.
--------- Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.