上一页 1 2 3 4 5 6 7 8 9 10 ··· 54 下一页
摘要: usingSystem.IO;//读filename到byte[]privatebyte[]ReadFile(stringfileName){FileStreampFileStream=null;byte[]pReadByte=newbyte[0];try{pFileStream=newFileStream(fileName,FileMode.Open,FileAccess.Read);BinaryReaderr=newBinaryReader(pFileStream);r.BaseStream.Seek(0,SeekOrigin.Begin);//将文件指针设置到文件开pReadByte=r 阅读全文
posted @ 2014-02-28 11:18 小锋神 阅读(4819) 评论(0) 推荐(0) 编辑
摘要: 音频转换:1.转换amr到mp3:ffmpeg -i shenhuxi.amr amr2mp3.mp32.转换amr到wav:ffmpeg -acodec libamr_nb -i shenhuxi.amr amr2wav.wav3.转换mp3到wav:ffmpeg -i DING.mp3 -f wav test.wav4.转换wav到amr:ffmpeg -i test.wav -acodec libamr_nb -ab 12.2k -ar 8000 -ac 1 wav2amr.amrffmpeg.exe -i PA003.wav -ar 8000 -ab 12.2k -ac 1 targe 阅读全文
posted @ 2014-02-28 10:27 小锋神 阅读(31928) 评论(4) 推荐(0) 编辑
摘要: 这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_em... 阅读全文
posted @ 2014-02-24 17:39 小锋神 阅读(516) 评论(0) 推荐(1) 编辑
摘要: 包含自动完成下拉框,字体下拉框,电脑盘符,多列下拉框,带CheckBox,树型下拉框等.代码主要来自CodeProject,版权属于原作者.1.带自动完成功能的下拉框(.net 1.1使用,.net 2.0微软自带的ComboBox已有该功能) AutoCompleteComboBox_src.zip2.带CheckBox允许多项选择的下拉框 CheckBoxComboBox.zip3.自定义绘制下拉框 HtmlDropDownList_src.zip4.下拉出DataGrid MultiColumnCombo_src.zip MultiColumnComboSuggestionBox.zip 阅读全文
posted @ 2014-02-18 10:57 小锋神 阅读(10213) 评论(2) 推荐(1) 编辑
摘要: C# 实现屏幕键盘 (ScreenKeyboard)作者:优哉@游哉让你的应用程序支持高对比度模式作者:birdshome正确使用异步操作作者:Jeffrey Zhao当心异步刷新后的脚本文件加载作者:Jeffrey Zhao关于Remoting作者:张逸Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇作者:张逸Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务作者:张逸Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触作者:张逸怎样让WinF 阅读全文
posted @ 2014-02-18 10:54 小锋神 阅读(1495) 评论(0) 推荐(1) 编辑
摘要: 1》》》在委托实例前,不加event,那这个委托就是一个普通的委托,我们可以用别的函数调用,也可以直接用对象调用,但加上关键字之后,只能用成员函数调用publicdelegatevoidMyButtonEventHandler(stringmsg);publicclassMyButton{publicMyButtonEventHandlerClick;privatestringmsg;publicvoidOnClick(){if(Click !=null){Click("我点击了:"+ msg);}}//构造函数publicMyButton(stringmsg){this. 阅读全文
posted @ 2014-02-13 13:06 小锋神 阅读(5639) 评论(1) 推荐(0) 编辑
摘要: 序列化和反序列化C# [Serializable] 与[Serializable()] 这两个是一样的这个标签是类可以被序列化的特性,表示这个类可以被序列化。什么叫序列化?我们都知道对象是暂时保存在内存中的,不能用U盘考走了,有时为了使用介质转移对象,并且把对象的状态保持下来,就需要把对象保存下来,这个过程就叫做序列化,通俗点,就是把人的魂(对象)收伏成一个石子(可传输的介质)什么叫反序列化?就是再把介质中的东西还原成对象,把石子还原成人的过程。在进行这些操作的时候都需要这个可以被序列化,要能被序列化,就得给类头加[Serializable]特性。通常网络程序为了传输安全才这么做。不知道回答. 阅读全文
posted @ 2014-02-12 16:15 小锋神 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 其实很好理解的呢!~首先你需要明白,他们是委托的简写形式。一。【action】指定那些只有输入参数,没有返回值的委托1.1定义一个委托:比如,我们原来写委托:publicdelegatevoidmyDelegate(stringstr);这个委托表示,它只能委托那些只有一个输入值而没有返回值的方法,比如下面的这个方法。1.2定义方法publicstaticvoidHellowChinese(stringstrChinese) { Console.WriteLine("早上好,"+strChinese); }1.3调用myDelegated=newmyDelegate(He. 阅读全文
posted @ 2014-01-13 17:37 小锋神 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 一、委托调用方式1. 最原始版本: delegate string PlusStringHandle(string x, string y); class Program { static void Main(string[] args) { PlusStringHandle pHandle = new PlusStringHandle(plusString); Console.WriteLine(pHandle("abc", "edf")); Console.Read(); ... 阅读全文
posted @ 2014-01-10 14:27 小锋神 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果为成功则提交事务,否则回滚事务。当应用需要提交事务,必须在程序执行到endTransaction()方法之前使用setTransactionSuccessful() 方法设置事务的标志为成功,如果不调用setTransactionSuccessful() 方法,默认会回滚事务。使用例子如下:Code highlighting produced by Actipro CodeHighlighter (freeware)htt 阅读全文
posted @ 2014-01-09 13:48 小锋神 阅读(4351) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 54 下一页