Пьяный дельфин от 29 октября 2000

Hi !

Думал уже не наберу на этой неделе, но сегодня в дело включился резерв оторвавшихся от олимпийского телеэкрана соавторов и за первое место в выпуске развернулась нешуточная борьба. Победу одержал третьеклассник Alecksey Makarov, взявшийся решать задачу из курса высшей школы:

Сабж Составить программу, определяющую, пройдет ли график функции y=5x(в кводрате)-7x+2 через заданную точку с координатами (a,b).



Проект доступен в OnLine по адресу: http://podgoretsky.com/DrunkenDolphin.html
(спасибо Анатолию Подгорецкому)

Все нижеприведенные материалы являются безусловной авторской собственностью соответствующих соавторов


27.09.2000 Dmitry Tochansky

А если имя "проги, которую запустить" - переменная? Как это решить, если из ExtractFileName(FileListBox1.FileName) получаю string, а в WinExec, как понял, надо Pchar?

28.09.2000 Sasha Rudenko

LT> ЗЫ Data := TIniFile.Create('c:\..
Большое спасибо :)
Кстати а освобождать как?
        Data := TIniFile.Free
или это не обязательно?

29.09.2000 Sergei Shumakov

DI> Подскажите пожалyйста, как можно пpочитать заблокиpованный файл (как
DI> это делает FAR или Notepad пpи пpосмотpе логов выполняемой сейчас
DI> пpоги) ? Hо y меня ошибка "Access denined".

тут два пути:

1. исправить исходники
2. подкорректировать скомпилированный .exe

я делаю второе. в результате проведенных исследований получилась вот така механизьма. в .exe ищешь последовательность
B8 00 00 00 80 BA 01 00
                  03 - заменяешь вот на это
после этого все рабоает как положено. факодержатели могут занести в фак. разрешаю ;)

29.09.2000 Alecksey Makarov

Сабж Составить программу, определяющую, пройдет ли график функции y=5x(в кводрате)-7x+2 через заданную точку с координатами (a,b).

29.09.2000 Andrey Kamirniy

Да но я пишу драйвер и компилятор С++ не распознает команду SendMessage ,а только Post


Иконку в system tray (где часы) вставляют функцией Shell_NotifyIcon
Bye ... Тенцер А.Л. tolik@katren.nsk.ru
ICQ 15925834