返回首页

您好所有。

首先,我已经删除了我以前的问题,因为我发现它不涉及到功能或变Listlt; RegistryPresetgt ...

它涉及到这样的:
我代表与作为值的注册表项:


[HKEY_CURRENT_USER\KEYNAME]

"ExecutableTarget"="EXECUTABLE NANE"

"Arguments"="COMMAND LING ARGUMETS"

"WorkingDirectory"="WORKING DIRECTORY"

"IconPath"="ICON FILE PATH"

"Description"="DESCRIPTION"

"WindowStyle"=dword

"IconIndex"=dword

"Login"="LOGIN NAME"

"Password"="PASSWORD"


我有如下的功能:
{C}经过第一次迭代,我的循环
VAR RP =,新RegistryPreset(rkFrom.OpenSubKey(sPresetName))

一切正常,我得到这个:

rp.Arguments = "http://server/application"

rp.Description = "Preset (profile) description (for the *.lnk file)"

rp.ExecutableTarget = "C:\\Program Files\\Internet Explorer\\iexplore.exe"

rp.IconIndex = 7

rp.IconPath = "C:\\Program Files\\Internet Explorer\\iexplore.exe"

rp.Login = "user Login"

rp.Password = "user Password"

rp.PresetName = "Preset (profile) name (for save and load from the registry)"

rp.WindowStyle = Maximized

rp.WorkingDirectory = "C:\\Program Files\\Internet Explorer\\"

这是以下的罚款;
但是,从第二,它似乎该程序使用调用构造函数时,如果I'me引用它以前的var RP - 不装箱一个新的含义,我不开始与RP(和它所有的领域)=空,但被重用的最后一个值 - 几乎一样的构造可变存储器

任何帮助将不胜感激。

以下是的类RegistryPreset - 有点长,但...

{体C3}| DMagician:迈赫迪吴拉姆:至于我可以告诉你使用的是静态的属性和方法,尝试删除

和你在foreach是创建一个RP但不使用它。|

回答