我是刚学的C#,用MMControl控件搞了多媒体软件,总共就44K
但是运行是却有20几兆的内存占用,请问是怎么回事呢?(主要有MMcontrol,label,listBox,button,timer,openfiledialog控件)。
2)请问怎么实现字符串的格式化输出呢?比如一个INT变量I = 1,我想把它输出到textBox控件中
但是我想让textBox显示01,该怎么做呢?
但是运行是却有20几兆的内存占用,请问是怎么回事呢?(主要有MMcontrol,label,listBox,button,timer,openfiledialog控件)。
2)请问怎么实现字符串的格式化输出呢?比如一个INT变量I = 1,我想把它输出到textBox控件中
但是我想让textBox显示01,该怎么做呢?
解决方案 »
- 关于ListBox.SelectedValue为null的问题
- for循环动态创建变量
- 求救~大侠帮忙!
- 探讨一下做服务器端程序资源占用的问题
- 未处理的“System.InvalidCastException”类型的异常出现在 system.windows.forms.dll 中。其他信息: 指定的转换无效。在线急等,解决了
- 源码比对工具实现思路请教
- 高手来帮帮忙啊,超出索引怎么解决啊
- 返回dataset的问题
- 使用sqlInsertCommand.ExecuteNonQuery()方法后怎样得知所插入记录的ID号?
- 需要二维数组的访问速度,但不要其占用的大量内存。
- 急!C# 如何往数据库里写东西?
- 如何测试一段程序执行时间?
我没有做过多媒体的尝试,不过我认为你是没有控制住多媒体(多媒体是引用了windows的播放器),
问题是:(你走运,正好有代码)//-----------格式字符串-------------------------------------------
int Int=222; double dbl = 200.231;
string.Format("这是一个int类型:{0,-10:d}",Int);
//return" 222"
string.Format("显示windows默认的货币显示方式:{0:C}",dbl);
//return"¥200.23"
string.Format("固定小数位:{0,2:F2}",dbl);
//return"200.23"
Console.WriteLine("固定小数位:{0:F5}",dbl);
//return"200.23100"
个人认为不会啊,MMControl应该是基于MCI API的吧
不过是那一个都好,(怎么说呢)MMControl是通过引用一个DLL文件去启动windows的播放器
也就是能过windows 的API函数去调用这个DLL文件
那请问使用mcisendstringAPI可以吗?
PS:c#中也可以用MMControl的,他们用的是同一个开发环境。