Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Offset на строковую константу [D7, ME]


Страницы:   1 2 3 4 5

Ллирик ©   (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.


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо