I isabel Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-29 #1 请问在编写activeform时,一旦运行了web deploy是不是 就在注册表里注册了呢? 从此以后就不能在修改该OCX了呢?
S Sachow Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-29 #2 你不用担心,只要客户端运行了ActiveForm,它就会自动在客户端注册, 但我不喜欢这东西,走到哪里都要留下痕迹,就好像每到一处就要写下: “XXX到此一游”,很讨厌。
V Victortim Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-29 #3 只要客户端运行了ActiveForm,它就会自动在客户端注册.但你仍然可以修该ActiveForm 以后当你修后的控件的版本信息较以前的新,且发布信息正确,则客户端运行 ActiveForm时,会重新下栽安装.
只要客户端运行了ActiveForm,它就会自动在客户端注册.但你仍然可以修该ActiveForm 以后当你修后的控件的版本信息较以前的新,且发布信息正确,则客户端运行 ActiveForm时,会重新下栽安装.
I isabel Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-30 #4 问题就在这里。我是在本机上编写测试activeform。如果每次修改都会在 注册表里注册的话,我的注册表岂不是回变得很庞大?这可不好。 而且我发现每次运行了activeform后就不能修改他了。 最明显的是:我在activeform里多加了一个edit,第二次编译运行时, 抱同上次一样的错,新加入的edit根本不显示。
问题就在这里。我是在本机上编写测试activeform。如果每次修改都会在 注册表里注册的话,我的注册表岂不是回变得很庞大?这可不好。 而且我发现每次运行了activeform后就不能修改他了。 最明显的是:我在activeform里多加了一个edit,第二次编译运行时, 抱同上次一样的错,新加入的edit根本不显示。
沈 沈前卫 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-30 #5 》如果每次修改都会在 》注册表里注册的话,我的注册表岂不是回变得很庞大?这可不好 不会,他每次写相同的数据,覆盖以前的数据 》activeform后就不能修改他了。 你留难ActiveForm的IE要退出。
》如果每次修改都会在 》注册表里注册的话,我的注册表岂不是回变得很庞大?这可不好 不会,他每次写相同的数据,覆盖以前的数据 》activeform后就不能修改他了。 你留难ActiveForm的IE要退出。
I isabel Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-30 #6 可是不幸的是确实不能修改了,我不仅退出了IE, 我甚至还重启了机子,都不行,这是怎么回事呀? 而且我在注册表里也找不到刚才编写的.ocx文件的 注册信息。 怎么也想不通。:-(
L liuchuanbo Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-01 #7 只要关闭了用该ocx 的网页, 就可重新注册更新。
I isabel Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-03 #8 事实上并不是这样。我编写了一个最简单的activeform程序。 form上放一个button1一个edit1 procedure TtestActiveFormX.Button1Click(Sender: TObject); begin edit1.Text:='hello'; end; 编译后运行正常。 然后我改成...edit1.text:='hello world!' 并删掉已经生成的.ocx和.htm文件。 重新编译产生.ocx文件,并运行之,所得结果任何上次一样。 而在我手工修改注册表,将原有的注册信息删掉后,再重新编译 该程序,运行之,所得的结果才是修改后的结果。 这不是说明注册信息并没有被覆盖吗,不能注册更新吗? 怎么也想不通。
事实上并不是这样。我编写了一个最简单的activeform程序。 form上放一个button1一个edit1 procedure TtestActiveFormX.Button1Click(Sender: TObject); begin edit1.Text:='hello'; end; 编译后运行正常。 然后我改成...edit1.text:='hello world!' 并删掉已经生成的.ocx和.htm文件。 重新编译产生.ocx文件,并运行之,所得结果任何上次一样。 而在我手工修改注册表,将原有的注册信息删掉后,再重新编译 该程序,运行之,所得的结果才是修改后的结果。 这不是说明注册信息并没有被覆盖吗,不能注册更新吗? 怎么也想不通。