PictureBox pictureBox1 = new PictureBox();
pictureBox1.Image = new Bitmap("C:\\BMP\\Tese.bmp");
pictureBox1.Width = 256;
pictureBox1.Height = 256;
Bitmap NewBitmap = new Bitmap(pictureBox1.Width * 28, pictureBox1.Height * 40);
//For 循环跑到当机~有何方式能解决呢?
for(int i = 0 ; i <= 20 ;i++)
{
for (int x=0 ; x <= 30 ;x++)
{
pictureBox1.DrawToBitmap(NewBitmap, new Rectangle(i*256, x*256, 256, 256));
}
} NewBitmap.Save(Application.StartupPath + @"layout.tif", System.Drawing.Imaging.ImageFormat.Tiff );//保存路径
NewBitmap.Dispose();
MessageBox.Show("OK");
什么叫当机。
for(int i = 0 ; i <= 20 ;i++)
{
for (int x=0 ; x <= 30 ;x++)
{
pictureBox1.DrawToBitmap(NewBitmap, new Rectangle(i*256, x*256, 256, 256));
Thread.Sleep(100);
}
}
Application.DoEvent();
----
下面引蜘蛛的 不要管http://yule.cainiaopc.com
for(int i = 0 ; i <= 5 ;i++)
{
for (int x=0 ; x <= 30 ;x++)
{
pictureBox1.DrawToBitmap(NewBitmap, new Rectangle(i*256, x*256, 256, 256));
}
} for(int i = 6 ; i <= 10 ;i++)
{
for (int x=0 ; x <= 30 ;x++)
{
pictureBox1.DrawToBitmap(NewBitmap, new Rectangle(i*256, x*256, 256, 256));
}
}