MapInfo users, I am writing an application in Visual Basic which uses Mapinfor.exe version 5.5. The application parents a MapInfo map into a VB PictureBox control (integrated mapping), and displays the map on screen. It also prints the maps. The app may print as many as 100 maps at any given time. The maps are printed successively without any user interaction. This tends to take quite a bit of time, as I must programmatically render each of these maps before printing them. The rendering of each map entails changing the zoom level, for example, or adding and removing layers. I am assuming that the only way to change these variables from map to map is to render each one individually within the PictureBox control through MapBasic calls to the Mapinfor.exe, then print them. Is that a correct assumption? To speed up the printing of the maps, I set the visibility of the PictureBox control to OFF so that the map rendering happens invisibly to the viewer. I also set MapInfo's redraw off while the map is being rendered, and turn it back on once the map is ready to be sent to the printer. My question is, can I somehow print these maps without having to first render each one of them within the PictureBox control? If not, is there any way to speed up the printing process of such a large quantity of maps? Thank you very much for your help. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Lillian Sorak United Parcel Service Information Services 2311 York Rd Timonium, MD 21093 USA (410) 560-4147 [EMAIL PROTECTED] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ---------------------------------------------------------------------- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
