Actually you CAN texture a cylinder. I've done so myself and there is a tutorial on how to texture cylinders and cubes.
This is the coding:
CreateMeshbuilder,
Cylinder, 16, 0.5, 0.5, 3.2
Translate, 0.0, 2.6, 0.05
LoadTexture,20th End Wall.bmp
SetTextureCoordinates, 0, 0 , 0
SetTextureCoordinates, 1, 0 , 1
SetTextureCoordinates, 2, 0.8, 0
SetTextureCoordinates, 3, 0.8, 1
SetTextureCoordinates, 4, 1.6, 0
SetTextureCoordinates, 5, 1.6, 1
SetTextureCoordinates, 6, 2.4, 0
SetTextureCoordinates, 7, 2.4, 1
SetTextureCoordinates, 8, 3.2, 0
SetTextureCoordinates, 9, 3.2, 1
SetTextureCoordinates, 10, 4 , 0
SetTextureCoordinates, 11, 4 , 1
SetTextureCoordinates, 12, 4.8, 0
SetTextureCoordinates, 13, 4.8, 1
SetTextureCoordinates, 14, 5.6, 0
SetTextureCoordinates, 15, 5.6, 1
SetTextureCoordinates, 16, 6.4, 0
SetTextureCoordinates, 17, 6.4, 1
SetTextureCoordinates, 18, 5.6, 0
SetTextureCoordinates, 19, 5.6, 1
SetTextureCoordinates, 20, 4.8, 0
SetTextureCoordinates, 21, 4.8, 1
SetTextureCoordinates, 22, 4 , 0
SetTextureCoordinates, 23, 4 , 1
SetTextureCoordinates, 24, 3.2, 0
SetTextureCoordinates, 25, 3.2, 1
SetTextureCoordinates, 26, 2.4, 0
SetTextureCoordinates, 27, 2.4, 1
SetTextureCoordinates, 28, 1.6, 0
SetTextureCoordinates, 29, 1.6, 1
SetTextureCoordinates, 30, 0.8, 0
SetTextureCoordinates, 31, 0.8, 1
And a screen showing the textured cylinder