help :scan line index out of range(100分)

  • 主题发起人 主题发起人 davidwfx
  • 开始时间 开始时间
D

davidwfx

Unregistered / Unconfirmed
GUEST, unregistred user!
我遇到运行错误:scan line index out of range,请教如何解决
 
你应该设定位图的颜色格式:

Bitmap.PixelFormat :=pf24bit;或者pf8bit.
 
ScanLine的Index取范围:0 to Bitmap.Height - 1
而每行的范围与PixelFormat有关.
 
这儿ScanLine的可以。但必须要注意,8位与24位的差别。8位是索引。24位的是颜色值。所以对于
8位的。一个颜色为一个Byte,24位是RGB三个byte.
 
接受答案了.
 
后退
顶部