Содержание
- Installation Error OpenKeyReadOnly error (code 0) #1915
- Comments
- Error when installing RDP: error code 0 #857
- Comments
- Openkeyreadonly error code 0 rdp wrapper
- Installation Error OpenKeyReadOnly error (code 0) about rdpwrap HOT 12 CLOSED
- Comments (12)
- Related Issues (20)
- Recommend Projects
- React
- Vue.js
- Typescript
- TensorFlow
- Django
- Laravel
- Recommend Topics
- javascript
- server
- Machine learning
- Visualization
- Recommend Org
- Microsoft
Installation Error OpenKeyReadOnly error (code 0) #1915
I get this error when trying to install.
OpenKeyReadOnly error (code 0)
I have turned off BitDefender and run the bat with Admin privileges. I also tried adding exceptions to BitDefener, but that did not seem to help.
The text was updated successfully, but these errors were encountered:
My issue does not match any of the above.
Try solution from problem 2
The reg entry for TermServices was damaged. I restored it and ran the installer again and got this result.
Rebooted PC (after restoring)?
RDPConf screenshot, please!
Here is the sequence of what I just did:
Restored Registry entry from the downloaded zip
Checked Services for Remote Desktop Services, It was stopped so I tried to start it and got this error.
Checked TermService in Registry
Checked RDPWConf
Ran Install.bat as administrator
Checked RDPWInst
I am an IT guy. It looks like it is not installing for some reason. I changed security on the directory to ensure R/W access. The only other different. I think it might be related to the fact that I am not able to start TermService from the services tab.
Thanks for your help.
This is totally frustrating. I have RDS working on another Windows 11 machine, so I exported the registry entries for TermService.
Following the steps in #1821 on the problem machine i did the following:
- I first totally uninstalled BitDefender.
- Rebooted PC.
- Imported the registry entries from the working machine.
- From elevated cmd, ran SFC /scannow
- Rebooted PC.
- Used services to try to manually start TermService
And I still get the error that it will not start.
Other than reinstalling Windows, I am not sure where to go next. 🙁
Other than reinstalling Windows, I am not sure where to go next. 🙁
Restore point. Or no way
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
So. Don’t use BitDefender and add exclusions for RDPWrapper
Источник
Error when installing RDP: error code 0 #857
Hi, after many hours trying to fix this by my self, I came upon this error:
» OpenKeyReadOnly error code 0″
Whether I try to run install.bat or uninstall.bat I got the same error:
If I go to the source code, i Find this:
procedure CheckInstall;
var
Code: DWORD;
TermServiceHost: String;
Reg: TRegistry;
begin
if Arch = 64 then
Reg := TRegistry.Create(KEY_WOW64_64KEY)
else
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
if not Reg.OpenKeyReadOnly(‘SYSTEMCurrentControlSetServicesTermService’) then
begin
Reg.Free;
Code := GetLastError;
Writeln(‘[-] OpenKeyReadOnly error (code ‘, Code, ‘).’);
Halt(Code);
end;
TermServiceHost := Reg.ReadString(‘ImagePath’);
Reg.CloseKey;
if (Pos(‘svchost.exe’, LowerCase(TermServiceHost)) = 0)
and (Pos(‘svchost -k’, LowerCase(TermServiceHost)) = 0) then
begin
Reg.Free;
Writeln(‘[-] TermService is hosted in a custom application (BeTwin, etc.) — unsupported.’);
Writeln(‘[*] ImagePath: «‘, TermServiceHost, ‘».’);
Halt(ERROR_NOT_SUPPORTED);
end;
if not Reg.OpenKeyReadOnly(‘SYSTEMCurrentControlSetServicesTermServiceParameters’) then
begin
Reg.Free;
Code := GetLastError;
Writeln(‘[-] OpenKeyReadOnly error (code ‘, Code, ‘).’);
Halt(Code);`
Do you have any idea what could that error be? I tried disabling nod 32+ firewall to no avail. I don’t know what else to do
The text was updated successfully, but these errors were encountered:
Источник
Openkeyreadonly error code 0 rdp wrapper
RDP Wrapper Library by Stas’M
Данный проект позволяет включить поддержку сервера удалённых рабочих столов (RDP Host) на системах для домашнего пользования с урезанным функционалом, а также снять ограничение на использование параллельных сессий.
RDP Wrapper работает в качестве прослойки между менеджером управления службами (SCM) и службой терминалов (TermService), таким образом файл termsrv.dll остаётся нетронутым. Также этот метод устойчив против обновлений Windows.
Идея создания этого проекта пришла после изучения программы Windows Product Policy Editor, за что выражаем благодарность её создателю — пользователю kost 🙂
— binarymaster
Предупреждение:
Рекомендуется иметь оригинальную версию файла termsrv.dll при установке RDP Wrapper. Если вы раньше вносили в него изменения при помощи других патчеров, он может стать нестабильным и вылететь в любой момент.
Информация:
• Исходники прилагаются, так что вы можете собрать проект самостоятельно
• RDP Wrapper не вносит изменения в файл termsrv.dll, он подгружает termsrv с изменёнными параметрами
• RDPWInst и RDPChecker можно распространять без папки разработок и bat-файлов
• RDPWInst можно использовать для автоматической установки или развёртки
• Windows 2000, XP и Server 2003 не поддерживаются и не будут
Портирование на другие платформы:
• ARM для Windows RT (см. ссылки ниже)
• IA-64 для Windows Server на базе Itanium? Без понятия 🙂
Сборка исходных кодов:
• Версия x86 на Delphi собирается при помощи Embarcadero RAD Studio 2010
• Версия x86/x64 на C++ собирается при помощи Microsoft Visual Studio 2013
Источник
Installation Error OpenKeyReadOnly error (code 0) about rdpwrap HOT 12 CLOSED
NetworkGuy149 commented on January 15, 2023
My issue does not match any of the above.
sashaqwert commented on January 15, 2023
Try solution from problem 2
NetworkGuy149 commented on January 15, 2023
The reg entry for TermServices was damaged. I restored it and ran the installer again and got this result.
sashaqwert commented on January 15, 2023
Rebooted PC (after restoring)?
RDPConf screenshot, please!
NetworkGuy149 commented on January 15, 2023
Here is the sequence of what I just did:
Restored Registry entry from the downloaded zip
Checked Services for Remote Desktop Services, It was stopped so I tried to start it and got this error.
Checked TermService in Registry
Checked RDPWConf
Ran Install.bat as administrator
Checked RDPWInst
I am an IT guy. It looks like it is not installing for some reason. I changed security on the directory to ensure R/W access. The only other different. I think it might be related to the fact that I am not able to start TermService from the services tab.
Thanks for your help.
sashaqwert commented on January 15, 2023
NetworkGuy149 commented on January 15, 2023
This is totally frustrating. I have RDS working on another Windows 11 machine, so I exported the registry entries for TermService.
Following the steps in #1821 on the problem machine i did the following:
- I first totally uninstalled BitDefender.
- Rebooted PC.
- Imported the registry entries from the working machine.
- From elevated cmd, ran SFC /scannow
- Rebooted PC.
- Used services to try to manually start TermService
And I still get the error that it will not start.
Other than reinstalling Windows, I am not sure where to go next. 🙁
sebaxakerhtc commented on January 15, 2023
Other than reinstalling Windows, I am not sure where to go next. 🙁
Restore point. Or no way
NetworkGuy149 commented on January 15, 2023
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
sebaxakerhtc commented on January 15, 2023
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
So. Don’t use BitDefender and add exclusions for RDPWrapper
sebaxakerhtc commented on January 15, 2023
- 10.0.19041.2075 — Windows 10 Pro 22H2 Only one session HOT 3
- 10.0.19041.2075 — multiple RDP sessions working ok but logs off local session HOT 7
- Need help: 10.0.22621.900 HOT 5
- Version wont work HOT 3
- 10.0.14393.5582 HOT 4
- rdp wrapper windows version 22h2 os build 19045.2364 Access is denied HOT 12
- 10.0.22621.608 Keyboard HOT 5
- Access is denied HOT 11
- Windows 11 Pro Number of connections is limited HOT 3
- Window server 2016 stopped working after an update HOT 2
- Access denied HOT 2
- rdp only working on local network HOT 1
- USB Licnese key (physical usb device like flashdrive but for license) HOT 1
- 10.0.25267.1000 not supported HOT 4
- listener state: Not listening [not supported] on Windows 10 home x64 10.0.19041 HOT 1
- Please help — Unable to use on ARM64 Windows 11 Pro HOT 4
- Please help me for 10.0.19041.2075, thanks! HOT 2
- Access Denied Version: 10.0.19041.2075 HOT 3
- 10.0.17763.3650 x86 HOT 11
- RDP WRAPPER 10.0.22621.608 NOT SUPPORTED HOT 1
Recommend Projects
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TensorFlow
An Open Source Machine Learning Framework for Everyone
Django
The Web framework for perfectionists with deadlines.
Laravel
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
server
A server is a program made to process requests and deliver data to clients.
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Visualization
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
Recommend Org
We are working to build community through open source technology. NB: members must have two-factor auth.
Microsoft
Open source projects and samples from Microsoft.
Источник
NetworkGuy149 opened this issue 8 months ago · comments
I get this error when trying to install.
OpenKeyReadOnly error (code 0)
I have turned off BitDefender and run the bat with Admin privileges. I also tried adding exceptions to BitDefener, but that did not seem to help.
Suggestions?
Suggestions?
Solution here #1883
My issue does not match any of the above.
Try solution from problem 2
The reg entry for TermServices was damaged. I restored it and ran the installer again and got this result.
Rebooted PC (after restoring)?
RDPConf screenshot, please!
Here is the sequence of what I just did:
-
Restored Registry entry from the downloaded zip
-
Rebooted PC
-
Checked Services for Remote Desktop Services, It was stopped so I tried to start it and got this error.
-
Checked TermService in Registry
-
Checked RDPWConf
-
Ran Install.bat as administrator
-
Checked RDPWInst
I am an IT guy. It looks like it is not installing for some reason. I changed security on the directory to ensure R/W access. The only other different. I think it might be related to the fact that I am not able to start TermService from the services tab.
Thanks for your help.
This is totally frustrating. I have RDS working on another Windows 11 machine, so I exported the registry entries for TermService.
Following the steps in #1821 on the problem machine i did the following:
- I first totally uninstalled BitDefender.
- Rebooted PC.
- Imported the registry entries from the working machine.
- From elevated cmd, ran SFC /scannow
- Rebooted PC.
- Used services to try to manually start TermService
And I still get the error that it will not start.
Other than reinstalling Windows, I am not sure where to go next.
Other than reinstalling Windows, I am not sure where to go next.
![]()
Restore point. Or no way
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
This is not my day. It is a new system and when they configured it, they did not turn on Restore Points.
So… Don’t use BitDefender and add exclusions for RDPWrapper
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
Проблемы с работой рассматриваемой программы возникают вследствие обновлений системной библиотеки termsrv.dll. Под каждую её версию RDP Wrap нужно конфигурировать заново. К счастью, разработчики приложения заботятся об этом сами и после каждого мажорного апдейта выпускают новый конфигурационный файл. Алгоритм его замены выглядит следующим образом:
Репозиторий на GitHub
Откройте каталог res двойным щелчком левой кнопки мыши. Найдите внутри ссылку с именем rdpwrap.ini и кликните по ней правой кнопкой мыши. Выберите пункт «Сохранить ссылку как…» (в других браузерах – «Сохранить объект как…» или похожее по смыслу).
Сохраните файл rdpwrap.ini в любое подходящее место на компьютере.
После запуска списка служб найдите запись «Службы удалённых рабочих столов», выделите её и нажмите «Остановить службу».
Скопируйте полученный ранее rdpwrap.ini и вставьте в эту папку.
Подтвердите замену файла.
Проверьте строку «Listener» – если надпись в ней гласит «Fully supported», проблема устранена.
Данный метод является предпочтительным, и к следующему следует прибегать только в случае отсутствия его эффективности.
Пользователи Windows 10 редакций Профессиональная и Корпоративная могут решить рассматриваемую проблему настройкой определённого параметра в «Редакторе групповых политик».
Конфигурация компьютера/Административные шаблоны/Компоненты Windows/Службы удаленных рабочих столов/Узел сеансов удаленных рабочих столов/Подключения
Дважды кликните по политике «Ограничить количество подключений».
Установите положение «Включено», после чего измените значение максимального количество подключений на 999999 . Сохраните изменения последовательным нажатием на кнопки «Применить» и «ОК».
Закройте «Редактор групповых политик» и перезагрузите компьютер.
Описанная выше манипуляция позволит решить проблему, но является потенциально небезопасной, поэтому используйте её в самом крайнем случае.
Порой вышеприведённые действия не приводят к желаемому результату. В этом случае отметим, что скорее всего дело уже не во враппере и библиотеке. Действуйте так:
Урок: Настройка брандмауэра на Windows 10
Также стоит проверить состояние портов – не исключено, что требуемый для работы нужного протокола просто закрыт.
После этого проверьте целостность компонентов ОС и восстановите их одним из возможных способов, если в этом появится необходимость.
Урок: Проверка целостности и восстановление системных файлов в Windows 10
Теперь вам известно, как нужно действовать в ситуации, когда RDP Wrapper перестал работать после обновления Windows 10, и что делать, если подключение по этому протоколу не работает в целом.
Помимо этой статьи, на сайте еще 12501 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Openkeyreadonly error code 0 что значит
RDP Wrapper Library by Stas’M
Данный проект позволяет включить поддержку сервера удалённых рабочих столов (RDP Host) на системах для домашнего пользования с урезанным функционалом, а также снять ограничение на использование параллельных сессий.
RDP Wrapper работает в качестве прослойки между менеджером управления службами (SCM) и службой терминалов (TermService), таким образом файл termsrv.dll остаётся нетронутым. Также этот метод устойчив против обновлений Windows.
Идея создания этого проекта пришла после изучения программы Windows Product Policy Editor, за что выражаем благодарность её создателю — пользователю kost 🙂
— binarymaster
Предупреждение:
Рекомендуется иметь оригинальную версию файла termsrv.dll при установке RDP Wrapper. Если вы раньше вносили в него изменения при помощи других патчеров, он может стать нестабильным и вылететь в любой момент.
Информация:
• Исходники прилагаются, так что вы можете собрать проект самостоятельно
• RDP Wrapper не вносит изменения в файл termsrv.dll, он подгружает termsrv с изменёнными параметрами
• RDPWInst и RDPChecker можно распространять без папки разработок и bat-файлов
• RDPWInst можно использовать для автоматической установки или развёртки
• Windows 2000, XP и Server 2003 не поддерживаются и не будут
Портирование на другие платформы:
• ARM для Windows RT (см. ссылки ниже)
• IA-64 для Windows Server на базе Itanium? Без понятия 🙂
Сборка исходных кодов:
• Версия x86 на Delphi собирается при помощи Embarcadero RAD Studio 2010
• Версия x86/x64 на C++ собирается при помощи Microsoft Visual Studio 2013
Источник
RDP Wrapper Library v1.6.2: Отказ работы в сервере терминалов больше, чем для одного пользователя
Проблема : При попытке зайти на терминальный сервер появляется ошибка следующего плана:
Ошибка : «В систему вошёл другой пользователь. Если вы продолжите, он будет отключен. Вы всё равно хотите войти в систему?»
Оборудование : Windows 10 Корпоративная (на обоих компьютерах), RDP Wrapper Library v1.6.2 (очень удобная утилита, позволяющая сделать сервер терминалов из любой ОС выше Windows 7).
Решение проблемы : По понятным причинам, если во время ошибки нажать «ДА», то появится диалоговое окно, где скажет, что уже подключен пользователь. И идёт ожидание. А уже подключеному пользователю выйдет окно с предложением «покинуть пляж». Если ничего не нажимать в течение 30 секунд, то всё произойдёт автоматически.
В первую очередь следует поработать с настройками RDP Wrapper Library v1.6.2. В дирректории с дистрибутивом и различными bat-никами есть проверяльщик работы вообще. При попытке его запуска появляется следующее:
«Число разрешённых подключений к этому компьютеру ограничено, и все подключения уже используются. Попробуйте подключиться позже или обратитесь к системному администратору.»
Эта ошибка говорит об уже известном горе: по какой-то причине сбился многопользовательский доступ к компьютеру. Вот только один пользователь может войти. И всё тут. Такое бывало, помнится, когда меня попросили помочь на одном из магазинов. В том случае системный администратор местный установил на сервер (внезапно. ) Windos 10 Home Edition (то бишь для одного пользователя). И (внезапно. ) мог заходить и работать только одни пользователь.
В данном случае на компьютере всё работало в пятницу 19 апреля 2019 года. А в понедельник, 22 апреля 2019 года, всё отказало. ВАЖНО : в понедельник (то есть 22 апреля) сервер был перезагружен.
Очень часто встречается вариант, что кто-то (случайно) установил ограничение на количество подключений. Проверить это можно следующим образом:
1. Запускаем на изменение «Групповую политику» (Пуск — выполнить — gpedit.msc) —
2. Конфигурация компьютера
3. Административные шаблоны
4. Компоненты Windows
5. Службы удаленных рабочих столов
6. Узел сеансов удал. раб столов
8. Ограничить количество подключений (свойство). Здесь установить позицию «Включен», после чего установить количество «999999»
Источник
Error when installing RDP: error code 0 #857
Hi, after many hours trying to fix this by my self, I came upon this error:
» OpenKeyReadOnly error code 0″
Whether I try to run install.bat or uninstall.bat I got the same error:
If I go to the source code, i Find this:
procedure CheckInstall;
var
Code: DWORD;
TermServiceHost: String;
Reg: TRegistry;
begin
if Arch = 64 then
Reg := TRegistry.Create(KEY_WOW64_64KEY)
else
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
if not Reg.OpenKeyReadOnly(‘SYSTEMCurrentControlSetServicesTermService’) then
begin
Reg.Free;
Code := GetLastError;
Writeln(‘[-] OpenKeyReadOnly error (code ‘, Code, ‘).’);
Halt(Code);
end;
TermServiceHost := Reg.ReadString(‘ImagePath’);
Reg.CloseKey;
if (Pos(‘svchost.exe’, LowerCase(TermServiceHost)) = 0)
and (Pos(‘svchost -k’, LowerCase(TermServiceHost)) = 0) then
begin
Reg.Free;
Writeln(‘[-] TermService is hosted in a custom application (BeTwin, etc.) — unsupported.’);
Writeln(‘[*] ImagePath: «‘, TermServiceHost, ‘».’);
Halt(ERROR_NOT_SUPPORTED);
end;
if not Reg.OpenKeyReadOnly(‘SYSTEMCurrentControlSetServicesTermServiceParameters’) then
begin
Reg.Free;
Code := GetLastError;
Writeln(‘[-] OpenKeyReadOnly error (code ‘, Code, ‘).’);
Halt(Code);`
Do you have any idea what could that error be? I tried disabling nod 32+ firewall to no avail. I don’t know what else to do
The text was updated successfully, but these errors were encountered:
Источник
Openkeyreadonly error code 0 что значит
Similar Artilces:
—— Envelope-to: nick@ccl4.org Delivery-date: Tue, 08 Sep 2009 15:06:36 +0100 Mailing-List: contact daily-build-reports-help@perl.org; run by ezmlm Delivered-To: mailing list daily-build-reports@perl.org Delivered-To: daily-build-reports@perl.org Delivered-To: perlmail-smokers-reports@onion.perl.org Delivered-To: smokers-reports@perl.org Subject: Smoke [5.11.0] blead-2180-g087f1bf PASS MSWin32 Win2000 SP4 (x86/1 cpu) Date: Tue, 8 Sep.
Using Sharepoint client objects from Delphi win32 fails
Hi, Really nice if someone could help use with this .NET assembly access problem! We have a problem of accessing Sharepoint Client objects from our win32 Delphi application (Document management), developed in Delphi XE. We have built a .NET COM assembly that encapsulates the Sharepoint Client objects and we generate a pascal TLB from this, our .NET assembly. Calls that are not routed to the Sharepoint Client objects work, but immediatelly when trying to get access to Sharepoint Client Objects, through our .NET COM assembly there seems to be a exception loop started within the Sharepoi .
.NET debugger failing with Delphi’s Win32 ActiveX
Hi Everyone! I’ve wrote a Win32 ActiveX Library, in Delphi 2007, that works just fine in Win32 applications, like the ones developed in Visual Basic 6. I’m trying to use the same object in a VB.NET Windows Forms Application, Visual Studio 2010, however, during the debug process, all internal string variables have only garbage, so my methods doesn’t work properly. If I run the VB.NET executable directly, the same issue doesn’t happen. Looks like the .NET debugger have some incompatibility with it. I don’t know. Does anyone have any idea what is going on? How can .
Delphi.NET loading Delphi.Win32 Driver
Hi, What I’m trying to do is marshal an array of cardinal (or integer) back into managed memory from a win32 dll. I know how to pass managed memory into a win32 dll var aa : array of Integer; Buffer : IntPtr; begin SetLength(aa,2); aa[0] := 1; aa[1] := 80; if not Supports(ExtractFilePath(Application.ExeName)+'Win32_LibrarySDK_Driver.Win32.io', TypeOf(IMyFunctions), MyFunctions) then Exit; //loads the driver into memory. MyFunctions contains the method names found in the SDK_Driver. Buffer := Marshal.AllocHGlobal(2 *
delphi Win32 using delphi .NET dll
Hi, I'm trying to use a delphi.NET dll in delphi.WIN32. I am currently using CodeGear Delphi 2007 with version2(base version) of .NET I can get the dll to import into the WIN32 application the only problem is when i include things such as: "using Classes,DateUtils, SysUtils" in the .NET dll the win32 application will instantly hang when any of the dll functions are called. Any help would be great thanks. Also I have tried this example and it also crashes for me? http://cc.embarcadero.com/Item/22688 -Braden I also found this.. "The problem is that, wehn you instal.
Migrate from Delphi 2007 for Win32 to Delphi XE
we use Delphi 2007 for Win32 to support legacy (32Bit) OWL-based pascal applications (yes i know it was a mistake not to switch to VCL 15 years ago). could our applications still be opened and compiled with Delphi XE? The existing projects are all plain Pascal-Code, coming back from the times of Turbo Pascal for Windows and later on Borland Pascal. Are there any improvements we could profit from (i.e IDE, Debugger)? Thanks Andrej > > could our applications still be opened and compiled with Delphi XE? I'm not sure, but I guess .
Converting Delphi for Win32 to Delphi .Net(Prism)
Hi, I am currently migrating a project from Delphi for Win32 to Delphi.net. Part of my code currently goes into a directory and pulls out a random file from this directory and loads the contents of the file for me. This code doesn't seem to work in Delphi.Net. It uses PString and a number of functions in SysUtils that don't seem to be present in Delphi.net's SysUtils file. If anyone can help me please, it would be greatly appreciated! Many thanks, Jonathan Mackey Jonathan Mackey a écrit : > I am currently migrating a project from Delphi for Win32 to &.
Move from Delphi 2009 to Delphi XE2 and now failing
I recently moved from Delphi 2009 to Delphi XE2 (combined with a new computer). The XML that is now created no longer accepted by the webservice. The specific steps I went through were. 1) Delphi 2009 with old pas file. Worked. 2) Delphi XE2 with old pas file. Didn't work. 3) Delphi XE2 with new pas file imported by Delphi XE2. Didn't work. The new pas file has the following lines, but commenting them out doesn't change the XML. < InvRegistry.RegisterParamInfo(TypeInfo(FaCSIADiagnosticInterface), 'Ping', 'Ping_Input', '&.
configure.pl failed under cygwin, build failed on win32
------=_NextPart_000_0030_01C35F4E.78FA6730 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hello, I just picked up a fresh copy with cvs. Under cygwin, ./Configure.pl fails with the message: Determining some sizes. Linker failed (see test.ldo) at = lib/Parrot/Configure/Step.pm line 147 So I tried under win32 (MS VS 6.0). Now, Configure.pl is ok, but "nmake" = ends with a fatal error. I don't know how to discover the reason. (are there ways for that?). = message: NMAKE : fatal error U1077: 'e:AP8.
Win32 program: Delphi 7 vs Delphi XE5
How is a D7 Win32 program compared to a Delphi XE5 one in terms of stability and performance? Is Delphi XE5 good enough for a big ERP project with several DLL's and hundreds of units and forms? Thanks in advance Am 26.12.2013 15:02, schrieb lior ilan: > How is a D7 Win32 program compared to a Delphi XE5 one in terms of stability > and performance? > Is Delphi XE5 good enough for a big ERP project with several DLL's and > hundreds of units and forms? > Thanks in advance > Hello, XE5 has increased functionality. Stability seems to be ok for most .
Attempting to compile Delphi 5 code in Delphi XE5 is failing
Greetings All, If I'm not in the correct formum please tell me which one I should be in. Just upgraded to Delphi XE5 and am attempting to compile one of my Delphi 5 projects. I used Interbase Express I use either TDataSource -> TCDSProvider -> TDataSetProvider -> TIBQuery or TDataSource -> TClientDataSet -> TDataSetProvider -> TIBQuery Also used TIBDatabase, TIBTransaction, and TIBStoredProc I open the smallest project I have and click compile and almost immediately I receive this error Checking project dependencies. Compiling CITranEngine.dproj.
Win32 Delphi language features introduced since Delphi 7
Hi, Am I right in thinking that the language features introduced since Delphi 7 fall into the categories: a) language features dictated by .Net compatibility. e.g. Namespaces, Inlining, records with methods, operator overloading, pure interfaces, generics, extended RTTI and reflection; b) Unicode strings and supporting procedures? c) 64-bit support What other language features, if any, have been introduced since D7? Had most of the post-D7 languages features, except for generics, Unicode strings, and 64-bit support, been introduced in or before Delphi 2005? How bug-free were .
dll fails when compiled with delphi 2010, but works with delphi 7
I may be doing good if someone can just point me to the right forum I have not created a dll for some time and have not written one with 2010 before. The dll I am creating will be called as a cfx function by either a ColdFusion or BlueDragon webserver. I have written cfx DLLs in the past. The function declaration is below, it is the standard declaration from ColdFusion or Bluegradon documention on creating a CFX. procedure ProcessTagRequest(Request: TCFXRequest); export; cdecl; Since this was the first time using 2010 I wrote a very basic function to build off that was not much mor.
Источник
Содержание
- Способ 1: Замена файла конфигурации
- Способ 2: Настройка в «Редакторе групповых политик»
- Не работает RDP в целом
- Вопросы и ответы
Подключение по протоколу RDP в Виндовс 10 активно используется как некоторыми рядовыми пользователями, так и профессионалами. Для обхода системного ограничения последние использует программу RDP Wrap. Увы, но после обновлений системы этот софт перестаёт работать, и сегодня мы поможем вам решить эту проблему.
Способ 1: Замена файла конфигурации
Проблемы с работой рассматриваемой программы возникают вследствие обновлений системной библиотеки termsrv.dll. Под каждую её версию RDP Wrap нужно конфигурировать заново. К счастью, разработчики приложения заботятся об этом сами и после каждого мажорного апдейта выпускают новый конфигурационный файл. Алгоритм его замены выглядит следующим образом:
- Перейдите по ссылке в репозиторий приложения на GitHub.
Репозиторий на GitHub
- Откройте каталог res двойным щелчком левой кнопки мыши. Найдите внутри ссылку с именем rdpwrap.ini и кликните по ней правой кнопкой мыши. Выберите пункт «Сохранить ссылку как…» (в других браузерах – «Сохранить объект как…» или похожее по смыслу).
Сохраните файл rdpwrap.ini в любое подходящее место на компьютере.
- Теперь откройте утилиту «Выполнить» сочетанием Win+R, введите в неё запрос
services.msc
и нажмите «ОК».
После запуска списка служб найдите запись «Службы удалённых рабочих столов», выделите её и нажмите «Остановить службу».
Подтвердите остановку.
- Далее откройте «Проводник» и перейдите по следующему адресу:
C:Program FilesRDP Wrapper
Скопируйте полученный ранее rdpwrap.ini и вставьте в эту папку.
Подтвердите замену файла.
- Перезагрузите компьютер, после чего откройте монитор враппера с именем RDConfig.
Проверьте строку «Listener» – если надпись в ней гласит «Fully supported», проблема устранена.
Данный метод является предпочтительным, и к следующему следует прибегать только в случае отсутствия его эффективности.
Способ 2: Настройка в «Редакторе групповых политик»
Пользователи Windows 10 редакций Профессиональная и Корпоративная могут решить рассматриваемую проблему настройкой определённого параметра в «Редакторе групповых политик».
- Вызовите средство «Выполнить» (шаг 3 Способа 1), в котором введите запрос gpedit.msc.
- Перейдите по следующему пути:
Конфигурация компьютера/Административные шаблоны/Компоненты Windows/Службы удаленных рабочих столов/Узел сеансов удаленных рабочих столов/Подключения
- Дважды кликните по политике «Ограничить количество подключений».
Установите положение «Включено», после чего измените значение максимального количество подключений на
999999
. Сохраните изменения последовательным нажатием на кнопки «Применить» и «ОК». - Закройте «Редактор групповых политик» и перезагрузите компьютер.
Описанная выше манипуляция позволит решить проблему, но является потенциально небезопасной, поэтому используйте её в самом крайнем случае.
Порой вышеприведённые действия не приводят к желаемому результату. В этом случае отметим, что скорее всего дело уже не во враппере и библиотеке. Действуйте так:
- Сначала проверьте параметры брандмауэра, как системного, так и стороннего, и разрешите в нём соединение по РДП.
Урок: Настройка брандмауэра на Windows 10
- Также стоит проверить состояние портов – не исключено, что требуемый для работы нужного протокола просто закрыт.
Подробнее: Как открыть порты на Windows 10
- Ещё раз проверьте редакцию целевой «десятки» – подключение по RDP не поддерживается в Windows 10 Home.
-
Рассматриваемый тип соединения может не работать из-за повреждений соответствующих системных файлов. Для начала проверьте, не завёлся ли в вашей системе вирус.
Подробнее: Борьба с компьютерными вирусами
После этого проверьте целостность компонентов ОС и восстановите их одним из возможных способов, если в этом появится необходимость.
Урок: Проверка целостности и восстановление системных файлов в Windows 10
Теперь вам известно, как нужно действовать в ситуации, когда RDP Wrapper перестал работать после обновления Windows 10, и что делать, если подключение по этому протоколу не работает в целом.
Еще статьи по данной теме: