Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.98/43: Рейтинг темы: голосов - 43, средняя оценка - 4.98
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 22

Вытянуть значение из реестра

03.11.2013, 20:23. Показов 9883. Ответов 48
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
всем привет. обращаюсь к знающим делфи кодерам.
в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\Remote Manipulator System в параметре Options хранится id RMS сервера.
А я вот хочу вытянуть его с помощью делфи и вставить в edit. Помогите плиииз
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.11.2013, 20:23
Ответы с готовыми решениями:

Как вытянуть значение свойства динамически созданного компонента при клике на нем?
Здравствуйте, товарищи программисты! Возникла проблема, которую никак не могу разрешить сам, помогите, пожалуйста. Есть форма, на...

вытянуть значение из БД
Есть таблица Книги, в которой есть Название и Количество При нажатии на кнопку надо по названию из TextBox записать количество в Label. ...

Вытянуть значение из строки
Приветствую всех. Есть строка {"acces_token" : "token" ,"expires_in":0,"user_id":id} Нужно вытянуть значение , в слове token. Там...

48
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 22
07.11.2013, 22:04  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Maincore Посмотреть сообщение
Тебя это интересует?
Code
1
IdS-DF1263AB-EC34-4082
да, только без Id. Вот так: S-DF1263AB-EC34-4082
0
14 / 14 / 2
Регистрация: 22.03.2012
Сообщений: 95
07.11.2013, 22:22
Цитата Сообщение от esmere Посмотреть сообщение
да, только без Id. Вот так: S-DF1263AB-EC34-4082
Добавь вот эту функцию в код
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function search_id(data:string):string;
var
i,j:integer;
temp,orig:string;
begin
  orig:=AnsiLowerCase(data);
  i:=Pos('internetid',orig);
    if i<>0 then
    begin
     j:=PosEx('useinetconnection',orig,i);
       if j<>0 then
       begin
        temp:=copy(data,i+10,j-(i+10));
        temp:=trim(temp);
         Result:=temp;
       end;
    end;
end;
и вызови ее так
Delphi
1
2
ReadBinary(HKEY_LOCAL_MACHINE,'SYSTEM\Remote Manipulator System\v4\Server\Parameters','Options',str);
showmessage(search_id(str));
1
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 22
07.11.2013, 22:31  [ТС]
отсюда выдают ошибку:
http://rghost.ru/50011217/image.png
0
14 / 14 / 2
Регистрация: 22.03.2012
Сообщений: 95
07.11.2013, 22:33
Цитата Сообщение от esmere Посмотреть сообщение
отсюда выдают ошибку:
http://rghost.ru/50011217/image.png
Добавь в uses StrUtils
0
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 22
08.11.2013, 07:17  [ТС]
сработало!!!!!!!спасибо

Добавлено через 8 часов 41 минуту
Maincore
только оно на windows 7 с без админских прав не работает.
0
2 / 2 / 0
Регистрация: 05.11.2013
Сообщений: 20
08.11.2013, 12:56
Цитата Сообщение от esmere Посмотреть сообщение
только оно на windows 7 с без админских прав не работает.
Запуск от имени Администратора
0
08.11.2013, 13:02

Не по теме:

Цитата Сообщение от kossdm Посмотреть сообщение
Столько много написано
Ну да, краткость ведь сестра таланта, без тени сомнения умудряющегося доставать данные любых типов одной-единственной ф-цией, предназначенной для чтения исключительно данных строкового типа)

0
2 / 2 / 0
Регистрация: 05.11.2013
Сообщений: 20
09.11.2013, 02:32
Сделал по 36 посту, запустил с правами Администратора. С первого раза показало ID, на нажатие второй раз выскакивает ошибка.
Access violation at address 0040536B in module: 'Project1.exe'. Read of address 00000000.
При закрытии программы окно 'Прекращена работа программы "Project1.exe"'. Закрываю окно, ошибка.
Runtime error 216 at 00407DBE
Как такое решить?
0
3 / 3 / 8
Регистрация: 25.05.2010
Сообщений: 169
25.04.2023, 05:29
Поменять
Delphi
1
String(Buffer)
на
Delphi
1
Copy(PChar(@Buffer[0]), 1)
Иначе он возвращает указатель на локальную переменную, которая уничтожается при выходе (память из под неё освобождается).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.04.2023, 05:29

Вытянуть значение , ответ API
Всем привет, от одной апишки получаю ответ в виде {'api_version': None, 'kind': None, 'metadata': {'annotations':...

Вытянуть значение периодического элемента
1С: 7.7 (7.70.027). Помогите пжт вытянуть значение периодического элемента (Плановая наценка). В конфе есть справочник...

Как вытянуть из POST значение массива
есть вот такой код: &lt;input type=&quot;checkbox&quot; name=&quot;abc&quot; value=1 &lt;?php echo $check_target;?&gt;/&gt;текст&lt;br /&gt; а потом нажимаем...

вытянуть значение HINSTENCE из текущего потока
Доброго времени суток! Подскажите как можно вытянуть значение HINSTENCE из текущего потока. Может есть какая функция. Т.е. хочу в...

Как вытянуть значение из БД по id из dropdownlist с jquery
Помогите разобраться третий день бьюсь! Есть у меня на странице всплывающий список с размерами одежды. В зависимости от выбранного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
49
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru