Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта  
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
 
Такие вот орехи...

Орешник Мастеров DELPHI

Орешек знанья тверд,
и все.

(вместо эпиграфа)

Трудны и тернисты пути знания. Блуждая по ним, нельзя обойтись без курьезов. Почему же не попытаться использовать их для поднятия настроения, для учебы?
В нашем "орешнике" мы попытаемся собирать такие, на наш взгляд курьезные вопросы и ответы из форумов, которые могут вызвать Вашу улыбку.

Улыбайтесь, господа! (к/ф "Тот самый Мюнхгаузен")

Страницы:  1  2  3  4  5  6  7  8  9  10  11  12  13  14


Перевод угловых величин

Уважаемые программисты! Подскажите,пожалуйста, алгоритм перевода градусов в радианы и обратно и как это реализовать программно.
Спасибо.


 Ответ:

Умножением на коэффициент.


 Ответ:

Да, извините, забыл про обратный перевод.

Он тоже может быть реализован умножением на коэффициент, который можно получить из первого коэффициента с помощью алгоритма получения обратного значения.
Задача получения обратного значения значительно упрощается, поскольку заранее известно, что коэффициенты не нулевые.

Что до программной реализации алгоритма...
Существует множество алгоритмов умножения на коэффициент и получения обратного значения, отличающихся как по сложности, так и по скорости и точности вычислений, так что все зависит от специфики Вашей задачи.

Хочу также заметить, что вопрос задан несколько не по адресу. Дело в том, что в наше время программисты редко являются специалистами в математике. К сожалению.


Как в цикле прогнать все компоненты приложения?

Столкнулся с ситуацией когда нужно в цикле прогнать все компоненты приложения, визуальные, невизуальные.
Также хотел спросить можно ли прогнать в цикле все переменные?


 Ответ:

А куда прогнать? И за что?


 Ответ:

За пределы приложения, очевидно, прогнать...


 Ответ:

Компоненты не сложно.
for i := ComponentCount - 1 downto 0 do ВонОтсюда(Components[i])

Вот с переменными проблемы. Тут хороший вышибала нужен :)


int 13h

Хочу сохранить 512 байт загрузчика в файл.
По нажатию button:
mov ah,02h ;read sectors func
mov al,1 ;quantity of sectors
mov ch,0 ;0 cylinder
mov cl,1 ;1 sector
mov dh,0 ;number of surface
mov dl,80h ;hdd code 0-A: 1-B: 80h-hdd
mov bx,offset mboot ;buffer for read
int 13h ;goto bios
Далее запись из буфера mboot в файл.
Буфер объявлен так
mboot db 512 dup(0)
Все останавливается на int 13h
и сразу ошибка.
Я что-то не так сделал?
Отмечу сразу - это не вирус!
Осваиваю низкоуровневое программирование + Delphi.


 Ответ:

чего захотел! 13 прерывание...
тут 21 не всегда под Виндой работает.


 Ответ:

Вообще-то Delphi и низкоуровневое программирование - вещи, мягко говоря, не совместимые. Особенно, на таком низком уровне... :-)))


 Ответ:

В каком же букваре по Делфи (именно - по Делфи !) ты нашел этот пример ?


Как создать файл собственного типа?

Как можно создать собственный тип файла?


Ord

Доброго всем дня! В Паскале была функция Ord, возвращающая код символа, но в Делфи неработает. Есть ли альтернатива?


Страницы:  1  2  3  4  5  6  7  8  9  10  11  12  13  14

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо