Bringing this thread back...


A snippet of me using threadpools to load large images into pictureboxes quickly in vb.net:
Code: 
For Each kvp As KeyValuePair(Of StreamTypes, Stream) In e.resultStream
	Select Case kvp.Key
		Case 0 'key = StreamTypes.Picture
			fontImage = Image.FromStream(kvp.Value)
			ThreadPool.QueueUserWorkItem(AddressOf loadPicture)
		Case 1 'key = StreamTypes.Chart
			fontChartImage = Image.FromStream(kvp.Value)
			ThreadPool.QueueUserWorkItem(AddressOf loadChart)
	End Select
Next kvp