鱼C论坛

 找回密码
 立即注册
查看: 4703|回复: 2

[已解决]关于python动态库导入问题。

[复制链接]
发表于 2015-12-27 12:11:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
大家好请问我有一个可以在C#里可以调用的DLL文件可以正常使用
代码如下,但我想使用python重写以下程序。度娘后发现python是可以导入DLL的,已尝试过多次,想问一下如何调用我的DLL呢,!!!


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VizConnectC;

namespace vizconnect
{
    class Program
    {
        static void Main(string[] args)
        {
            int i=0;
            while (i<10000)
            {
               
                VizEngineCommunication vec = new VizEngineCommunication("localhost", 6100);
                vec.Connect();
                //0 RENDERER*STAGE*DIRECTOR*ABC CONTINUE;
                //0 RENDERER*STAGE START/CONTINUE;
                Console.WriteLine("请输入一句话?");
                string vizrt = Convert.ToString(Console.ReadLine());
                vec.Send("-1 RENDERER*FUNCTION*DataPool*Data SET text=" + vizrt);
                Console.WriteLine("是否播放动画?n退出y/n");
                string con=Convert.ToString(Console.ReadLine());
                if (con == "y")
                {
                    vec.Send("0 RENDERER*STAGE START");
                  

                }
                else if(con=="n")
                {

                    vec.Send("0 RENDERER*STAGE CONTINUE");

                    //vec.Send("0 RENDERER*STAGE*DIRECTOR*admin CONTINUE");
                }
              

               

            }   

            Console.ReadKey();
            
        }
    }
}
最佳答案
2015-12-27 15:31:33
摘自
http://blog.csdn.net/lf8289/article/details/2322550
  1. 1.
  2. import ctypes
  3. dll = ctypes.windll.LoadLibrary( 'test.dll' )

  4. 2.
  5. import ctypes
  6. dll = ctypes.WinDll( 'test.dll' )
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2015-12-27 15:31:33 | 显示全部楼层    本楼为最佳答案   
摘自
http://blog.csdn.net/lf8289/article/details/2322550
  1. 1.
  2. import ctypes
  3. dll = ctypes.windll.LoadLibrary( 'test.dll' )

  4. 2.
  5. import ctypes
  6. dll = ctypes.WinDll( 'test.dll' )
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-29 17:12:42 | 显示全部楼层
想问一下导入之后怎么查看里面的函数呢。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-18 23:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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