Python论坛  - 讨论区

标题:[python-chinese] python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件

2004年03月09日 星期二 18:20

wuyz wuyz at hollybridge.com
Tue Mar 9 18:20:38 HKT 2004

 



我用DELPHI写了一个控件,而这控件引用了python for delphi中的组件,
请问我要如何发布才能让用户通过WEB界面就可以访问,而其客户端什么也不要装
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040309/6f69cc27/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年03月09日 星期二 18:23

Jacob Fan jacob at exoweb.net
Tue Mar 9 18:23:17 HKT 2004

用Delphi嵌入Python这种方式,至少会有两个文件:主程序和Pythonxxx.dll。如果用c/c++嵌入Python,则可以做到只有一个文件。我不清楚浏览器里面使用ActiveX,是不是允许你给它多个文件,例如xxx.ocx,然后还能配上一个Pythonxxx.dll。
不过有一种方法:1. 将python源码编译成静态的lib或obj;2. 用什么方法做到让delphi能link c编译器产生的静态lib 或 obj文件 3. 修改Python for Delphi,让它使用非Dll的Python。 这方法俺没试过。而且看来也不容易做。:)

-------
Explicit is better than implicit ... 

	-----Original Message-----
	From: wuyz [mailto:mada_wyz at 163.com] 
	Sent: 2004年3月9日 18:20
	To: python-chinese at lists.python.cn
	Subject: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件
	
	
	我用DELPHI写了一个控件,而这控件引用了python for delphi中的组件,
	请问我要如何发布才能让用户通过WEB界面就可以访问,而其客户端什么也不要装
	 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040309/f793b340/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年03月09日 星期二 18:33

Jacob Fan jacob at exoweb.net
Tue Mar 9 18:33:25 HKT 2004

不会是有什么安全限制吧?
-------
Explicit is better than implicit ... 

	-----Original Message-----
	From: wuyz [mailto:wuyz at hollybridge.com] 
	Sent: 2004年3月9日 18:35
	To: python-chinese at lists.python.cn
	Subject: 答复: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件
	
	
	那岂不是不能这样做了?
	activex确实能够把ocx和DLL打在同一个CAB文件中,但问题是我打在中间也不起作用
	我是这样试的
	我把python23.dll放到A机器的system32下,但是不行,通过浏览器访问报运行时错误
	而在我本机通过浏览器访问是可以的
	 

  _____  

	发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
	发送时间: 2004年3月9日 :18:23
	收件人: python-chinese at lists.python.cn
	主题: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件
	
	
	用Delphi嵌入Python这种方式,至少会有两个文件:主程序和Pythonxxx.dll。如果用c/c++嵌入Python,则可以做到只有一个文件。我不清楚浏览器里面使用ActiveX,是不是允许你给它多个文件,例如xxx.ocx,然后还能配上一个Pythonxxx.dll。
	不过有一种方法:1. 将python源码编译成静态的lib或obj;2. 用什么方法做到让delphi能link c编译器产生的静态lib 或 obj文件 3. 修改Python for Delphi,让它使用非Dll的Python。 这方法俺没试过。而且看来也不容易做。:)

	-------
	Explicit is better than implicit ... 

		-----Original Message-----
		From: wuyz [mailto:mada_wyz at 163.com] 
		Sent: 2004年3月9日 18:20
		To: python-chinese at lists.python.cn
		Subject: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件
		
		
		我用DELPHI写了一个控件,而这控件引用了python for delphi中的组件,
		请问我要如何发布才能让用户通过WEB界面就可以访问,而其客户端什么也不要装
		 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040309/50dec256/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年03月09日 星期二 18:35

wuyz wuyz at hollybridge.com
Tue Mar 9 18:35:13 HKT 2004

那岂不是不能这样做了?
activex确实能够把ocx和DLL打在同一个CAB文件中,但问题是我打在中间也不起作用
我是这样试的
我把python23.dll放到A机器的system32下,但是不行,通过浏览器访问报运行时错误
而在我本机通过浏览器访问是可以的
 

  _____  

发件人: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
发送时间: 2004年3月9日 :18:23
收件人: python-chinese at lists.python.cn
主题: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB界面访问用
它编写的控件


用Delphi嵌入Python这种方式,至少会有两个文件:主程序和Pythonxxx.dll。如果用
c/c++嵌入Python,则可以做到只有一个文件。我不清楚浏览器里面使用ActiveX,是不
是允许你给它多个文件,例如xxx.ocx,然后还能配上一个Pythonxxx.dll。
不过有一种方法:1. 将python源码编译成静态的lib或obj;2. 用什么方法做到让
delphi能link c编译器产生的静态lib 或 obj文件 3. 修改Python for Delphi,让它
使用非Dll的Python。 这方法俺没试过。而且看来也不容易做。:)

-------
Explicit is better than implicit ... 

-----Original Message-----
From: wuyz [mailto:mada_wyz at 163.com] 
Sent: 2004年3月9日 18:20
To: python-chinese at lists.python.cn
Subject: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件


我用DELPHI写了一个控件,而这控件引用了python for delphi中的组件,
请问我要如何发布才能让用户通过WEB界面就可以访问,而其客户端什么也不要装
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040309/b1e3b738/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年03月09日 星期二 18:41

wuyz wuyz at hollybridge.com
Tue Mar 9 18:41:14 HKT 2004

 
当然不是了

 
  _____  

发件人: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
发送时间: 2004年3月9日 :18:33
收件人: python-chinese at lists.python.cn
主题: RE: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB界面访
问用它编写的控件


不会是有什么安全限制吧?
-------
Explicit is better than implicit ... 

-----Original Message-----
From: wuyz [mailto:wuyz at hollybridge.com] 
Sent: 2004年3月9日 18:35
To: python-chinese at lists.python.cn
Subject: 答复: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB
界面访问用它编写的控件


那岂不是不能这样做了?
activex确实能够把ocx和DLL打在同一个CAB文件中,但问题是我打在中间也不起作用
我是这样试的
我把python23.dll放到A机器的system32下,但是不行,通过浏览器访问报运行时错误
而在我本机通过浏览器访问是可以的
 

  _____  

发件人: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] 代表 Jacob Fan
发送时间: 2004年3月9日 :18:23
收件人: python-chinese at lists.python.cn
主题: [python-chinese] RE: python for delphi 怎么才能让用户通过WEB界面访问用
它编写的控件


用Delphi嵌入Python这种方式,至少会有两个文件:主程序和Pythonxxx.dll。如果用
c/c++嵌入Python,则可以做到只有一个文件。我不清楚浏览器里面使用ActiveX,是不
是允许你给它多个文件,例如xxx.ocx,然后还能配上一个Pythonxxx.dll。
不过有一种方法:1. 将python源码编译成静态的lib或obj;2. 用什么方法做到让
delphi能link c编译器产生的静态lib 或 obj文件 3. 修改Python for Delphi,让它
使用非Dll的Python。 这方法俺没试过。而且看来也不容易做。:)

-------
Explicit is better than implicit ... 

-----Original Message-----
From: wuyz [mailto:mada_wyz at 163.com] 
Sent: 2004年3月9日 18:20
To: python-chinese at lists.python.cn
Subject: python for delphi 怎么才能让用户通过WEB界面访问用它编写的控件


我用DELPHI写了一个控件,而这控件引用了python for delphi中的组件,
请问我要如何发布才能让用户通过WEB界面就可以访问,而其客户端什么也不要装
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040309/73d09d65/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号