![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Offset на строковую константу [D7, ME]
Ллирик © (2010-10-22 00:57:00)У меня не хочет компилироваться такой код:
const
Keymouse = 'Keymouse.sys';
............
asm
.......
push offset Keymouse
..........
end;
Будьте добры, подскажите, что мне сделать.
Ллирик (2010-12-04 17:24:00) [1]Господа, я задал вопрос - мне ответили, но то решение было неверным, нашел решение сам, оно меня устраивает. выложил / может кому-нибудь еще пригодиться / в ответ подняли шум, для чего? Хотите помочь - помогайте , нет - тогда не надо накидываться сгоряча на того кто хоть что-то предложил, ведь оно имеет место существовать вопреки вашему желанию Желаю всем всего доброго и удачи в делах!
sniknik (2010-12-04 16:04:00) [2]> А Вы и этого не можете сделать !))
когда взрослые не дают тебе конфетку, это вовсе не значит что у них ее нет или они не могут себе ее позволить, чаще всего они просто считают, что детям вредно сладкое. а уж если взамен предлагают какой нибудь фрукт...
тебе взамен предлагали нормальные подходы, а ты в ответ пытаешься "развести на слабо" в отстаивании своей "конфетки"... тебе сколько лет? школу уже ходишь?
Ллирик (2010-12-04 15:28:00) [3]Благодарю, господа, за хорошие отклики, другого я не ожидал!)) А Вы и этого не можете сделать !)) только один пустозвон от вас и ничего дельного))
Ega23 (2010-12-04 12:47:00) [4]
> Я собрал Винду 7 лет назад из Windows 98SE и Windows Me,
> со временем я заменил часть от Windows 98SE на часть от
> Windows 98IF, потом еще поставил KernelEx 4.0 и до сих пор
> в ней работаю, все отлично идет и сейчас в ней сижу
Не скудна земля русская идиотами...
Inovet (2010-12-04 11:10:00) [5]> [92] Игорь Шевченко © (04.12.10 11:00)
> Однажды, после одного такого запоя, он вывел во двор, как барана за рога, мотоцикл
А, сразу не понял, - это материализация являвшихся во время запоя.
Игорь Шевченко (2010-12-04 11:00:00) [6]
> Я собрал Винду 7 лет назад из Windows 98SE и Windows Me,
> со временем я заменил часть от Windows 98SE на часть от
> Windows 98IF, потом еще поставил KernelEx 4.0 и до сих пор
> в ней работаю, все отлично идет и сейчас в ней сижу
"Однажды, после одного такого
запоя, он вывел во двор, как барана за рога, мотоцикл, составленный из
кусочков автомобилей, огнетушителей, велосипедов и пишущих машинок. Мотор в 1 1/2 силы был вандереровский, колеса давидсоновские, а другие
существенные части уже давно потеряли фирму. С седла свисал на шпагатике
картонный плакат "Проба". Собралась толпа. Не глядя ни на кого, Виктор
Михайлович закрутил рукой педаль. Искры не было минут десять. Затем раз-
далось железное чавканье, прибор задрожал и окутался грязным дымом. Вик-
тор Михайлович кинулся в седло, и мотоцикл, забрав безумную скорость,
вынес его через туннель на середину мостовой и сразу остановился, словно
срезанный пулей. Виктор Михайлович собрался было уже слезть и обревизо-
вать свою загадочную машинку, но она дала вдруг задний ход и, пронеся
своего создателя через тот же туннель, остановилась на месте отправления
- посреди двора, ворчливо ахнула и взорвалась. Виктор Михайлович уцелел
чудом и из обломков мотоцикла в следующий запойный период устроил стаци
онарный двигатель, который был очень похож на настоящий двигатель, но не
работал.
"
(с)
Anatoly Podgoretsky (2010-12-04 08:54:00) [7]> mike (04.12.2010 01:58:29) [89]
Еще хуже, когда этот автомобиль не собирают, а покупают, а потом с воплями
бегут на форумы.
Зверь, Экстрим, Интим
Германн (2010-12-04 02:29:00) [8]P.S.
В добавок.
Восхищаюсь авторами "12 стульев". Их весьма тонкий юмор насчет плашек вряд ли кто понимает. Но он таки есть!
:)
mike (2010-12-04 01:58:00) [9]
> Я собрал Винду 7 лет назад из Windows 98SE и Windows Me,
> со временем я заменил часть от Windows 98SE на часть от
> Windows 98IF, потом еще поставил KernelEx 4.0 и до сих пор
> в ней работаю, все отлично идет и сейчас в ней сижу
Не оскудела земля русская на народных умельцев, которые делают автомобили из деталей собранных на свалке. И ведь ездят эти автомобили! (Иногда, но ездят. Мотоцикл слесаря Полесова в счет не идет).
Хреново правда ездят, да и чинить постоянно приходится. Но это не проблема. Ведь есть руки (кривые, но рабочие), есть голова (наполненная супер-пупер прожектами. Тоже кривыми, зато гордыми! Типа "Я переплюну Микрософт с его миллионным штатом и миллиардными вложениями в разработку!").
Правда постоянно авторы пеняют на то, что "нет плашек три восьмых дюйма" обвиняя в этом всех кого могут. :)
Ллирик (2010-12-04 01:06:00) [10]
> Игорь Шевченко © (04.12.10 00:26) [87]
>
> Проблемы индейцев шерифа не волнуют.
>
> DDK, кстати, ни на чем не написан - DDK это набор инструментов,
> справки и примеров. Его писать не надо. Учите терминологию.
>
Так там всё на английском, а я английского не знаю)
>
> Во свистишь-то! Винду MS собирает, если ты не в курсе.
Я собрал Винду 7 лет назад из Windows 98SE и Windows Me, со временем я заменил часть от Windows 98SE на часть от Windows 98IF, потом еще поставил KernelEx 4.0 и до сих пор в ней работаю, все отлично идет и сейчас в ней сижу
Игорь Шевченко (2010-12-04 00:26:00) [11]
> Так DDK написан на языке С, а С я знать не знаю
Проблемы индейцев шерифа не волнуют.
DDK, кстати, ни на чем не написан - DDK это набор инструментов, справки и примеров. Его писать не надо. Учите терминологию.
> А что касается Win9x, то я сейчас и работаю в ОС этой линейки,
> собранной собственными руками!
Во свистишь-то! Винду MS собирает, если ты не в курсе.
Ллирик (2010-12-04 00:00:00) [12]
> Сергей М. © (03.12.10 22:27) [79]
>
> Если ты тычешь "ноль" компилятору, в то время кака он вполне
> справедливо ожидает значенеи совсем иного типа, то это называется
> "Я д'Артаньян, а все кто не я - п******ы" ?)
>
А где написано, что этого категорически нельзя делать?) Я считаю, раз это работает, то так делать можно)
> Игорь Шевченко © (03.12.10 22:50) [82]
>
> а что там анализировать - если драйверы для винды предлагают
> писать на ассемблере, то это мало того, что хрень, так еще
> и кулибинство с отягчающими. В любом DDK примеров драйверов
> приведено немеряно, так ни одного на ассемблере (ну кроме
> DDK для Win9х, но человек, который в здравом уме пишет сейчас
> драйверы для Win9x - это что-то невообразимое).
>
Так DDK написан на языке С, а С я знать не знаю. А что касается Win9x, то я сейчас и работаю в ОС этой линейки, собранной собственными руками! и в будущем планирую её радикально улучшить!
sniknik (2010-12-03 23:48:00) [13]> Дельфи всё равно ругается.
больно слышать.
Ллирик (2010-12-03 23:36:00) [14]
> sniknik © (03.12.10 22:03) [76]
>
> ну что ж давай почитаем...
> по статье прототип описан -
> StartService proto hService:HANDLE, dwNumServiceArgs:DWORD,
> lpServiceArgVectors:LPSTR
>
> т.е. параметр
> lpServiceArgVectors
> - указатель на массив указателей на завершающиеся нулём
> строки, которые будут переданы службе как аргументы. Драйверы
> не получают этих аргументов, поэтому мы устанавливаем этот
> параметр в NULL.
>
Так я пробовал и nilв третьем параметре, Дельфи всё равно ругается.
Сергей М. © (03.12.10 22:27) [79]
Если ты тычешь "ноль" компилятору, в то время кака он вполне справедливо ожидает значенеи совсем иного типа, то это называется "Я д'Артаньян, а все кто не я - п******ы" ?)
Leonid Troyanovsky (2010-12-03 23:11:00) [15]
> Игорь Шевченко © (03.12.10 22:50) [82]
> приведено немеряно, так ни одного на ассемблере (ну кроме
> DDK для Win9х, но человек, который в здравом уме пишет сейчас
> драйверы для Win9x - это что-то невообразимое).
Вообразить-то легко :)
А пишут, дейс-но, всякую дрянь (конечно, я не про Alex Fedotov).
--
Regards, LVT.
Игорь Шевченко (2010-12-03 22:50:00) [16]
> Как тебя не ломает это все анализировать :)
а что там анализировать - если драйверы для винды предлагают писать на ассемблере, то это мало того, что хрень, так еще и кулибинство с отягчающими. В любом DDK примеров драйверов приведено немеряно, так ни одного на ассемблере (ну кроме DDK для Win9х, но человек, который в здравом уме пишет сейчас драйверы для Win9x - это что-то невообразимое).
Leonid Troyanovsky (2010-12-03 22:37:00) [17]
> Игорь Шевченко © (03.12.10 22:28) [80]
Как тебя не ломает это все анализировать :)
--
Regards, LVT.
Игорь Шевченко (2010-12-03 22:28:00) [18]sniknik © (03.12.10 22:03) [76]
> статьи не такая уж и хрень... хрень его интерпретация.
http://rsdn.ru/article/baseserv/svcadmin-1.xml
http://rsdn.ru/article/baseserv/svcadmin-2.xml
вот - не хрень.
http://www.wasm.ru/article.php?article=drvw2k02
А вот - хрень.
Сергей М. (2010-12-03 22:27:00) [19]
> Ллирик © (03.12.10 21:16) [74]
Ты совсем дебил, да ?)
Если ты тычешь "ноль" компилятору, в то время кака он вполне справедливо ожидает значенеи совсем иного типа, то это называется "Я д'Артаньян, а все кто не я - п******ы" ?)
sniknik (2010-12-03 22:18:00) [20]+
кстати, а если посмотреть как описан NULL, то там случайно не переменную найдешь? тогда будет вообще 1 в 1.