递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 645|回复: 1
打印 上一主题 下一主题

[视窗] 这个dll能不能再火山调用

[复制链接]

5

主题

17

帖子

127

积分

注册会员

Rank: 2

积分
127
跳转到指定楼层
楼主
发表于 2025-3-5 15:50:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 肉丝 于 2025-3-5 15:57 编辑

def __init__(self):
    self.js_run_time = ctypes.CDLL(r'D:\PythonV8-Ricky\ExportPythonV8DLL.dll')
    self.js_run_time.run_script.argtypes = [ctypes.c_char_p, ctypes.c_char_p]
    self.js_run_time.run_script.restype = ctypes.c_void_p
    self.js_run_time.free_result.argtypes = [ctypes.c_void_p]

def run_script(self, source, fun_name):
    result_ptr = self.js_run_time.run_script(source.encode('utf-8'), fun_name.encode('utf-8'))
    result = ctypes.string_at(result_ptr).decode('utf-8')
    self.js_run_time.free_result(result_ptr)
    return result
来源  https://bbs.125.la/forum.php?mod=viewthread&tid=14848368

//我这个报错[size=13.0667px]<火山程序 类型 = "通常" 版本 = 1 />方法 run_script <公开 静态 类型 = 变整数 @视窗.输入 = "..\\..\\ExportPythonV8DLL.dll" @输出名 = "run_script">参数 script <类型 = 变整数>参数 function <类型 = 变整数>{}



回复

使用道具 举报

5

主题

17

帖子

127

积分

注册会员

Rank: 2

积分
127
沙发
 楼主| 发表于 2025-3-5 16:22:42 | 只看该作者
已自行解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-4 06:22 , Processed in 0.084225 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表