/**//* MapInfo Products Knowledge Base Product: MapX Version: 4.5.1 Platform: Windows NT/2000 Category: Code Samples Summary: Opening Shape files through MapX? Question: Below is a code sample showing how to add a Shape file through LayerInfo in MapX. Answer: */ Dim LayerInfoObject As New LayerInfo Dim ds As Dataset Dim lyr as layer Dim li as New LayerInfo Map1.NumericCoordSys.Set 3, 62, 8, -105.5, 39.3333333333, 39.7166666667, 40.7833333333, , , 2000000, 0 LayerInfoObject.Type =3 LayerInfoObject.AddParameter "name", "cancaps" LayerInfoObject.AddParameter "filespec", "c: empstates.shp" LayerInfoObject.AddParameter "Coordsys", Map1.NumericCoordSys set lyr=Map1.Layers.Add (LayerInfoObject) Set ds = Map1.Datasets.Add(miDataSetLayer, lyr) Then, create a new tab file through LayerInfo like: li.Type = miLayerInfoTypeNewTable li.AddParameter "FileSpec", "c: emp est.tab" li.AddParameter "Name", "test1" li.AddParameter "Fields", ds.fields li.AddParameter "Features", lyr.Allfeatures Map1.Layers.Add li, 1 //Last Modified: 2001-10-05 12:20:17