- 博客(21)
- 资源 (11)
- 收藏
- 关注
原创 C#调用c++写的dll不成功原因
今天想在vs2010下使用C#的winform调用,vs2010编写的c++动态链接库dll,但是总是提示找不到入口函数。调用方法如下:[DllImport("ExamSafe.dll"] public static extern long popLanguageBar(ref long result); 该函数的功能是弹出输入法提示栏。
2017-06-06 16:42:16
3686
1
原创 <uses-permission>权限
今天在学习 Android开发时,移植了一个全程,需要使用音频,结果例程跑起来之后,音频无论如何不好使,在Android Studio中,使用Debug调试发现下图错误提示:经上网查找发现,是需要在 AndroidManifest.xml文件中以下两句获取权限的设置:android:name="android.permission.RECORD_AUDIO"/>android
2015-07-08 10:29:14
496
转载 Android Studio编码问题
不同于Eclipse,选中项目右击即会出现"Properties"选项,可以设置项目文件的默认编码,可以根据自己的需要设置为UTF-8/GB2312等编码。但Android Studio的项目设置逻辑与Eclipse有很大的区别,执行的操作为File->Setting->File Encodings然后来进行设置,如图1所示。如果只设置某个文件的编码,直接在Android Studio中打开文
2015-07-08 09:54:40
523
原创 Android Studio运行安卓程序报Failure [INSTALL_FAILED_OLDER_SDK]的解决办法
使用android studio 在物理机上调试,结果提示出Failure [INSTALL_FAILED_OLDER_SDK]错误上网查找得之,build.gradle文件中的minSdkVersion 、targetSdkVersion ,原来的值是defaultConfig { applicationId "com.example.wyj.calculator"
2015-07-03 10:50:25
586
原创 emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is
看到最近APP开发比较火,想在闲时研究下android开发。下载了Android Studio 1.0 并且兴高采烈地创建了我的第一个android项目。但是当运行的时候就他么悲催了。报错信息告诉我说是 HAXM没有开,上网查找后发现发现它的作用是管理硬件加速的。上Intel官网上发现,可以直接通过Android Studio下载。
2015-07-03 10:45:19
951
原创 Ubuntu12.04 unity总崩溃
新装的Ubuntu12.04不知道为什么总是崩溃重启,而且很多功能也不能用,非常烦人。使用unity --reset 命令之后,发现重复出现Xlib: extension "GLX" missing on display ":0.0".错误。后来上网搜了好久。发现了一老外的贴子,貌似重装了些东西,就好了。sudo apt-get purge nvidia*sudo
2013-09-10 20:00:57
650
原创 安装rpm包出现信赖错误(/bin/sh)
在Ubuntu12.04下面安装星际译王的词典包 sudo rpm -ivh stardict-langdao-ce-gb-2.4.2-1.noarch.rpm提示error: 依赖性检测失败: /bin/sh 被 stardict-langdao-ce-gb-2.4.2-1.noarch 所需要 stardict 被 stardict-langdao-ce-g
2013-08-19 14:08:18
3117
转载 Vim简明教程【CoolShell】 .
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类
2013-06-28 13:45:22
499
转载 arm-linux的交叉编译环境的建立
arm-linux的交叉编译环境的建立http://wiki.ubuntu.org.cn/Crosstool-ng%E5%88%B6%E4%BD%9C%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91%E5%B7%A5%E5%85%B7%E9%93%BE 如果缺少curses.h文件,则安装curses库sudo apt-get install libnc
2013-06-20 11:53:03
748
转载 SQL 查询表中是否存在自增列
注:本文引自网络;放在这里主要是坐下备份,也方便大家互相学习……;经本人试用,此法完全可行;SQL Server如何判断某列是否自增--------------------------------判断Table是否存在自增列(Identity column):declare @Table_name varchar(60)set @Table_name = '';
2013-06-06 13:34:12
3153
转载 C# WinForm获取当前拥有焦点的控件 .
//API声明:获取当前焦点控件句柄 [DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Winapi)]internal static extern IntPtr GetFocus(); ///获取 当前拥有焦点的控件 p
2013-06-06 13:27:04
5980
转载 C# 获取sql服务器列表
由於用 SQLDMO在有些機器上報錯,這樣只能找C#中的類實現,在Sql命名空間下有個 SqlDataSourceEnumerator類,它的Instance屬性返回一個表。這個表中有一列是SQL服務器的名。以下方法返回一個數組把它們放到toolStripTextBox1就可以了。Using System.Data.Sql; SqlDataSourceEnumer
2013-06-06 13:24:32
725
转载 关于dev的Gridview控件的行数据的颜色控制,根据不同的值设置不同颜色
在gridview的CustomDrawCell事件中,添加如下代码,则可实现行数据的颜色控制 if (gvData.GetDataRow(e.RowHandle) == null)return; if(gvData.GetDataRow(e.RowHandle)["列名"].ToString()=="1") {//该行数据的该列的值为
2013-06-06 10:41:44
2327
转载 关于SQL时间类型的模糊查询 .
SQL语句模糊查询只能用于String类型的字段。关于时间的模糊查询有以下三种方法: 1.Convert转成String,在用Like查询。select * from table1 where convert(varchar,date,120) like '2006-04-01%' 2.Betweenselect * from table1 where
2013-06-06 10:39:33
619
转载 MDI的子窗体一旦最大化后,子窗体的图标就越过菜单栏跑到最上面去了(已解决) .
我是用VS.net进行应用系统开发的,很早就发现这个问题了,只不过一直都没有解决,在网上搜索也未果,今天偶然在网上看了一些资料,解决了这个问题,就是要把父窗口中的MainMenuStrip属性设置成父窗口的MenuStrip!
2013-06-06 10:10:23
667
原创 VS2010 下通过命令建立.dbml文件方法
由于VS2010不支持和SQL Server2000建立数据连接,所以想要建立Linq代码能够直接使用的.dbml文件,就不可以从数据连接中直接拖拽表到.dbml文件中。通过上网查找发现可以使用命令建立文件,不过就是一点很麻烦,一旦数据库添加了新表就得重新执行一次。命令如下, C:\Program Files\Microsoft Visual Studio 10.0\VC>sqlm
2013-05-22 14:02:23
2391
转载 SQL语句进行数据库备份还原
/// /// 备份按钮 /// /// /// private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) {SqlConnection sqlco
2013-04-24 12:43:59
662
转载 使用OleDbCommandBuilder时出现“Insert into 语句的语法错误”的解决方法
使用OleDbCommandBuilder时出现“Insert into 语句的语法错误”的解决方法 使用OleDbCommandBuilder时出现“Insert into 语句的语法错误”的解决方法 当我们用C#开发数据库访问程序的时候,通常有3种方式:odbc,oleDb,ado.net;其实我想对于这三种方式,这个问题都会出现,但是这次我遇到问题的时候用的是oleDb的方式,我们就
2010-02-01 10:16:00
357
原创 GDI+ 绘制倾斜对象的方法!
//绘制倾斜文字 方法1:System.Drawing.Graphics public Void DrawString( String s, Font font, // FontStyle.Italic 就是
2010-01-25 16:33:00
1500
转载 IAR EWARM使用指南
本指南介绍了IAR Embedded Workbench for ARM 4.xx版本和5.xx版本之间的主要区别,并列举了将在4.xx版本下创建的工程迁移到5.xx版本时所需进行的主要工作。用户一般只需按照说明进行改动,如遇到未在本指南中说明的特殊部份,可以查阅IAR Embedded Workbench for ARM 5.xx所带的Migration Guide(EWARM
2009-11-02 16:12:00
1399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人