сначала нада открыть RegOpenKeyEx а потом RegQueryValueEx
------------ Дoбавленo в 16.59:
подскажи тогда
function ReadValue(var _Data,val:TData):integer;
вот сюда как передать нужные параметры
------------ Дoбавленo в 17.00:
точнее как заменить их в самой функции
------------ Дoбавленo в 17.01:
и что имено передается в этих параметрах
Этот топик читают: Гость
Ответов: 245
Рейтинг: 3
|
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
На, замени в шатном и проверь
|
|||
карма: 22 |
|
Ответов: 245
Рейтинг: 3
|
|||
procedure _work_doRead(var _Data:TData; Index:word);
скажи что передает _Data и как ее поменять в самой функции |
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
goluzov писал(а): function ReadValue(var _Data,val:TData):integer;
вот сюда как передать нужные параметры Зачем, переделай функцию OpenKey
|
|||
карма: 22 |
|
Ответов: 245
Рейтинг: 3
|
|||
да это и так есть...
------------ Дoбавленo в 17.11: procedure _work_doRead(var _Data:TData; Index:word); скажи что передает _Data и как ее поменять в самой функции |
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
goluzov писал(а): скажи что передает _Data и как ее поменять в самой функцииВходные данные с точки. Менять ни на что нельзя ------------ Дoбавленo в 17.16: goluzov писал(а): да это и так есть...Все, больше менять ничего не надо. Должно работать |
|||
карма: 22 |
|
Ответов: 245
Рейтинг: 3
|
|||
просто _Data это единственое что передает
procedure _work_doRead(var _Data:TData; Index:word); procedure THIRegistry._work_doRead; var dt:TData; res := ReadValue(_Data,dt); Index как я понял не идет никуда... есди идет только _Data значит в нем неск точек? |
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
goluzov писал(а): просто _Data это единственое что передаетзачем тебе это все, когда дальше используется только OpenKey
Если OpenKey исправлен, то больше ничего не надо добавлять |
|||
карма: 22 |
|
Ответов: 245
Рейтинг: 3
|
|||
я хочу вин2000
------------ Дoбавленo в 17.27: объясни что такое _Data и как ей управлять |
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
goluzov писал(а): объясни что такое _Data и как ей управлятьСтруктура TData |
|||
карма: 22 |
|
Ответов: 245
Рейтинг: 3
|
|||
ладно кароче не надо ниче
|
|||
карма: 0 |
|
Ответов: 4663
Рейтинг: 767
|
|||
Господи! Зачем тебе Win2000?! Сказал же, что с этим параметром на Win2000 не будет работать. Соответственно, найдешь способ отличить Win2000 от других - делай как и хотел: на Win2000 - только KEY_READ, на остальных - KEY_READ or $100. И ничего больше переделывать не нужно.
|
|||
карма: 26 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
Netspirit писал(а): Соответственно, найдешь способ отличить Win2000 от других - делай как и хотелЯ ему сказал как -- через определения мажора и минора версий, должно быть 5 и 0 ------------ Дoбавленo в 18.01: goluzov, на тебе OpenKey с анализом на Win2000
|
|||
карма: 22 |
|
73