自制弹出光驱托盘的DLL
大家可以下载CDTRAY.ZIP,里面包含CDTRAY.DLL,可以在其他程序语言使用。比如我在C# .NET是这样写的:
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace CD
{
public partial class Form1 : Form
{
private static extern void Eject();
private static extern void Play();
private static extern void Stop();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
Eject();
}
private void button2_Click(object sender, EventArgs e)
{
Play();
}
private void button3_Click(object sender, EventArgs e)
{
Stop();
}
}
}
欢迎赐教! 你什么时候玩起c# legs+ 发表于 2021-4-13 15:04
你什么时候玩起c#
噢,我本来就开始C#有3年了~ 反而是Java我不懂。 一个是开源一个是闭源,Java是开源模式比如spring的框架,像c#是闭源所以一切自己做,比如asp.net的控件性开放,导致HTML代码乱码 难度,肯定是微软的更高,除了消费电子,全是微软垄断 legs+ 发表于 2021-4-13 15:33
难度,肯定是微软的更高,除了消费电子,全是微软垄断
你说得是。 legs+ 发表于 2021-4-13 15:32
一个是开源一个是闭源,Java是开源模式比如spring的框架,像c#是闭源所以一切自己做,比如asp.net的控件性 ...
原来Java是开源的? 嗯,Java做平台很low,但是web还是很行
这段代码是什么意思 legs+ 发表于 2021-4-13 15:41
这段代码是什么意思
那是在.NET使用DLL时,需要“导入”的代码。