PDA上使用PictureBox动态加载图片

来源:互联网 发布:ubuntu compiz 耗资源 编辑:程序博客网 时间:2024/05/22 06:15

首先获取可执行文件所在的路径:

                   

//获取可执行文件路径及可执行文件名称
string Apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
//获取可执行文件路径所在的文件夹
string pathstr = new FileInfo(Apppath).DirectoryName;

 

其次,将要动态加载的文件复制到此目录下,即跟可执行文件.exe同一目录,当PDA进行连接时去找对应的图片,才可能加载成功.

 

最后就是,显示图片了.

            Bitmap bm = new Bitmap(pathstr + @"/1.jpg");
            Image myImage = Image.FromHbitmap(bm.GetHbitmap());
            this.pictureBox1.Image = myImage;

 

最重要的是路径问题:在PDA中获取路径的方法没有Application.StartupPath等,一定要仔细了,嘿嘿!

 

原创粉丝点击