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

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


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный хостинг на базе Linux x64 и Windows x64

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

Чемпионы рейтинга экспертов в этой рассылке

Boriss
Статус: Академик
Рейтинг: 1892
∙ повысить рейтинг »
star9491
Статус: Студент
Рейтинг: 1297
∙ повысить рейтинг »
Евгений/Genia007/
Статус: Бакалавр
Рейтинг: 718
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Delphi и Lazarus

Номер выпуска:1507
Дата выхода:26.03.2010, 13:30
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:554 / 232
Вопросов / ответов:3 / 3

Вопрос № 177363: у меня такая Delphi Enterprise v.7.0 (build 4.453) надо создать программу для вычисления площади паралеллограмма. спасибо....


Вопрос № 177364: Здравствуйте уважаемые эксперты! Имеется программа: «Ввод остатков по складу готовой продукции» ССЫЛКА Вопрос № 177380: Здравствуйте Уважаемые эксперты. Пожалуйста, подскажите, как можно в программе на Delphi 7 сделать свой курсор. То есть, нарисовать и чтобы его можно было применять когда мышь находится над компонентом?...

Вопрос № 177363:

у меня такая Delphi Enterprise v.7.0 (build 4.453)
надо создать программу для вычисления площади паралеллограмма.
спасибо.

Отправлен: 20.03.2010, 13:01
Вопрос задал: Никита Ч, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает star9491, Студент :
Здравствуйте, Никита Ч.

Посмотрите прикрепленный файл. Программа вычисляет площадь по трем заданным вершинам. Прикрепленный файл: загрузить »

Ответ отправил: star9491, Студент
Ответ отправлен: 21.03.2010, 12:46
Номер ответа: 260277

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 260277 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Вопрос № 177364:

    Здравствуйте уважаемые эксперты!
    Имеется программа: «Ввод остатков по складу готовой продукции» ССЫЛКА

    Записи в полях «Черт N – Наименование», «Ед. изм.» и «Цена» берутся из таблицы KACZCH.dbf, в остальные поля данные вводятся с клавиатуры, и по нажатию на кнопку «Сохранить» формируется файл OSGP.dbf куда передаются соответствующие данные из таблицы KACZCH.dbf и соответствующие введенные данные. Все данные хранящиеся в таблице OSGP.dbf можно посмотреть, нажав кнопку «Остатки». Нажав на кнопку «Оглавление» можно посмотреть остатки готовой продукции по отдельно выбранному кладовщику, нажав кнопку «Приход» можно сформировать приход ГП на склад по имеющимся данным из таблицы ARA.dbf, а также вписав новые данные. Сформированный приход записывается в таблицу Prin.dbf. В форме «Приход», нажав на кнопку «Сумма прих ода» можно посмотреть сумму прихода ГП на склад по каждому изделию.
    Задание:
    В экранной форме «Приход»:
    1) при входе в форму, сделать поиск записей по всей таблице ARA.dbf сразу, а не после выбора кладовщика.
    2) удалить кнопку «Сумма прихода» (вместе с формой), но сделать по нажатию на кнопку «Принято» чтобы дополнительно выводилось поле «Сумма прихода» с расчетом по той же формуле.
    3) убрать поле «Цех-изготовитель т.к. выбор его будет осуществляться в шапке формы и при выборе в шапке «Цеха» и соответствующей этому цеху накладным (поле NAKL таблицы ARA.dbf) (в комбобоксе шапки выбор накладной «от» значения – 1, 1000, 2000, 3000, 4000, а в комбобоксе «до» значения – 1000, 2000, 3000, 4000, 5000), осуществить поиск записей из таблицы ARA.dbf по выбранному цеху и соответствующим накладным.
    4) по нажатию на кнопку «Сохранить» все введенные данные чтобы сохранялись также и в таблицу OSGP.dbf, причем в поле «№ карт.» значение бы устанавливалось автоматически (максимальное значение из имеющихся № карт. + 1). Если в OSGP.dbf есть такое же «Наименование ЧТО», с таким же значением «Код заказа», «Цех-изготовитель», «Код что» и «Кладовщик» вводимые в форму «Приход», то просто дописываем в OSGP.dbf соответствующее кол-во, введенное в форме «Приход». Недостающие записи в полях таблицы OSGP.dbf: поле «Вес» (если в таблице KACZCH.dbf есть такое же «Наименование ЧТО», с таким же значением «Код заказа», «Цех-изготовитель», «Код что» то ставим этой записи соответствующее числовое значение веса, если же нету – оставляем пустым. Поле «№ склада» (по всем записям значение «72»). Поле «Ед. изм.» по всем «шт». Замечание: сохранение введенных данных из формы «Приход» делать и в таблицу Prin.dbf (не забыв добавить поле NAKL), т.к. нужно сделать следующее: при открытии формы «Приход» в поле «Сдаваемое кол-во» будет проверяться – есть ли соответствующие данные в таблице Prin.dbf (то есть не принималось ли ранее соответствующее «Наименование ЧТО» ). Если в таблице Prin.dbf уже было принято соответствующее «Наименование ЧТО», то отображаем в поле «Сдаваемое кол-во» только значение разности поля KOL таблицы ARA.dbf – (минус) NKOL таблицы Prin.dbf.

    Отправлен: 20.03.2010, 13:01
    Вопрос задал: Судейкин Андрей Владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Евгений/Genia007/, Бакалавр :
    Здравствуйте, Судейкин Андрей Владимирович.
    Вот изменённый проект по согласованию с автором вопроса.
    -----
    Помогли тебе, помоги и ты.

    Ответ отправил: Евгений/Genia007/, Бакалавр
    Ответ отправлен: 20.03.2010, 13:24
    Номер ответа: 260256

    Оценка ответа: 5

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 260256 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Вопрос № 177380:

    Здравствуйте Уважаемые эксперты. Пожалуйста, подскажите, как можно в программе на Delphi 7 сделать свой курсор. То есть, нарисовать и чтобы его можно было применять когда мышь находится над компонентом?

    Отправлен: 20.03.2010, 20:16
    Вопрос задал: Dimon4ik, 5-й класс
    Всего ответов: 1
    Страница вопроса »


    Отвечает F®ost, Советник :
    Здравствуйте, Dimon4ik.
    Одна из реализаций:
    Код:
    const
    crMyCursor = 5;

    procedure TForm1.FormCreate(Sender: TObject);
    begin
    Screen.Cursors[crMyCursor] := LoadCursor(HInstance, 'NewCursor');
    Cursor := crMyCursor;
    end;

    Можно еще сделать проще:
    Код:
    Screen.Cursors[crMyCursor]:=LoadCursorFromFile('NewCursor');
    а вызов в программе, как в первом случае.
    Удачи!

    -----
    От вопроса к ответу, от проблемы к решению

    Ответ отправил: F®ost, Советник
    Ответ отправлен: 21.03.2010, 11:42
    Номер ответа: 260274
    Беларусь, Минск
    Тел.: 375292792018
    Организация: Минский Промтранспроект
    Адрес: ул. В.Хоружей, 13, г. Минск, Беларусь
    Адрес сайта: http://www.mptp.by

    Оценка ответа: 5

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 260274 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

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

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.14 от 03.03.2010

    В избранное