PDA上使用PictureBox动态加载图片
| 首先获取可执行文件所在的路径: //获取可执行文件路径及可执行文件名称 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等,一定要仔细了,嘿嘿! |
不积跬步无以至千里

浙公网安备 33010602011771号