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

Такие вот орехи...

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

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

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

В нашем "орешнике" мы попытаемся собирать такие, на наш взгляд курьезные вопросы и ответы из форумов, которые могут вызвать Вашу улыбку.

Улыбайтесь, господа!

(к/ф "Тот самый Мюнхгаузен")

Страницы:

хм... текстовый файл

var f : file of text;
Почему такая конструкция не канает в делфе?

Оценка: 2.92
Всего проголосовало: 223

Установка программ

Привет всем!
Скажите пожалуйста, как распаковать програму, с помощью ProgressBar и вобще, возможно ли это?


 Ответ:

Лучше попробуй распаковать с помощью TImage...


 Ответ:

Нет, TImage не поддерживает упакованные InstallShield'ом программы. Только через ProgressBar - он универсальнее


 Ответ:

Нет, лучше использовать TGauge - он мощнее будет, там разные форматы поддерживаются: gkNeedle, gkPie, gkText. Хотя все-таки, при использование TXPManifest, необходимость в этом отпадает, он по молчанию поддерживает все вышеперечисленные типы компрессии.

Оценка: 2.91
Всего проголосовало: 224

TStrings

Почему строки грузятся не полностью, а только первые 5 - 6 символов?

...
a:tmemo;
...
a.lines.loadfromfile('a.bmp');


 Ответ:

попробуй удачи с exe файлом... там может побольше загрузится... на два три символа...


 Ответ:

Разве в школе разведчиков не обьясняли разницу между текстом и картинкой?


мне надо текст в *.bmp загрузить во что-то и потом изменить и сохранить. Через файлы долго.

Оценка: 2.91
Всего проголосовало: 223

Как программно изм-ть RUS версию Windows на ENG и наоборот

Как программно изм-ть RUS версию Windows на ENG и наоборот. Очень нужно.


 Ответ:

Чего тебе изменить надо? А Win 95 тебе, случайно, в Win XP программно изменить не надо?


 Ответ:

Поставить дисk с СД и набрать setup.exe


 Ответ:

Супер. А можно программно поменять мой Celeron-900 на Pentium IV - 2700???

Оценка: 2.95
Всего проголосовало: 220

Перевод из десятичной системы в двуричную.

Как перевести число из десятичной системы счисления в двуричную (програмнно).

Оценка: 2.91
Всего проголосовало: 223

Ord

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

Оценка: 2.95
Всего проголосовало: 219

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 и низкоуровневое программирование - вещи, мягко говоря, не совместимые. Особенно, на таком низком уровне... :-)))


 Ответ:

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

Оценка: 2.94
Всего проголосовало: 220
Страницы: