亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmmain.frm

?? mapx使用手冊 mapx使用手冊 mapx使用手冊
?? FRM
?? 第 1 頁 / 共 4 頁
字號:
      Begin VB.Menu mnuSelectShowFeatures 
         Caption         =   "顯示選擇集"
      End
      Begin VB.Menu mnuSelectLocateFeatures 
         Caption         =   "縮放到選擇集"
      End
   End
   Begin VB.Menu mnuEdit 
      Caption         =   "對象編輯(&E)"
      Begin VB.Menu mnuEditCopy 
         Caption         =   "復(fù)制(&C)"
         Shortcut        =   ^C
      End
      Begin VB.Menu mnuEditCut 
         Caption         =   "剪切(&X)"
         Shortcut        =   ^T
      End
      Begin VB.Menu mnuEditPaste 
         Caption         =   "拷貝(&P)"
         Shortcut        =   ^V
      End
      Begin VB.Menu mnuEditSep1 
         Caption         =   "—————————"
      End
      Begin VB.Menu mnuEditConsociate 
         Caption         =   "合并圖元"
      End
      Begin VB.Menu mnuEditSplit 
         Caption         =   "拆分"
         Visible         =   0   'False
      End
      Begin VB.Menu mnuEditSep2 
         Caption         =   "—————————"
      End
      Begin VB.Menu mnuEditMove 
         Caption         =   "平移"
      End
      Begin VB.Menu mnuEditRotate 
         Caption         =   "旋轉(zhuǎn)"
         Begin VB.Menu mnuEditRotate90 
            Caption         =   "旋轉(zhuǎn)90度"
         End
         Begin VB.Menu mnuEditRotate180 
            Caption         =   "旋轉(zhuǎn)180度"
         End
         Begin VB.Menu mnuEditRotate270 
            Caption         =   "旋轉(zhuǎn)270度"
         End
         Begin VB.Menu mnuEditRotateAny 
            Caption         =   "任意旋轉(zhuǎn)"
         End
      End
   End
   Begin VB.Menu mnuParts 
      Caption         =   "節(jié)點編輯(&P)"
      Begin VB.Menu mnuPartsAdd 
         Caption         =   "添加"
      End
      Begin VB.Menu mnuPartsEdit 
         Caption         =   "編輯"
      End
   End
   Begin VB.Menu mnuTable 
      Caption         =   "表維護(&M)"
      Begin VB.Menu mnuTablePacking 
         Caption         =   "表緊縮"
      End
   End
   Begin VB.Menu mnuTheme 
      Caption         =   "專題圖(&T)"
      Visible         =   0   'False
      Begin VB.Menu mnuThemeLabel 
         Caption         =   "標注專題"
      End
   End
   Begin VB.Menu mnuAbout 
      Caption         =   "關(guān)于(&A)"
      Begin VB.Menu mnuAboutMapXNew 
         Caption         =   "MapX5新功能"
      End
      Begin VB.Menu mnuAboutReadme 
         Caption         =   "關(guān)于Demo"
      End
   End
End
Attribute VB_Name = "frmMain"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'********************************************************************************
'File Name   :frmMain.frm
'Description :MapX5 Demo main form
'Author      :James Liu
'Copyright   :MapInfo China
'Create Date :2002年9月11日
'********************************************************************************

Private clsPublic As New clsPublic
Private m_sEditLayerName As String
Private m_bShowLayerNodes As Boolean
Private m_bIQuery As Boolean
Private m_oExchangeFtrs As MapXLib.Features
Private m_sCutLayerName As String
Private m_iPrevX As Single
Private m_iPrevY As Single
Private m_iCurTool As Integer
Private m_iPrevToolnum As Integer

Public m_sLayerName As String
Public m_sServerName As String
Public m_sUserName As String
Public m_sPwd As String
Public m_sSQL As String
Public m_sFilePath As String
Public m_iAddTempLayer As Integer
Public m_iSnapTolerance As Integer

Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long


Private Sub cbLayers_Click()
On Error Resume Next
    m_sEditLayerName = cbLayers.List(cbLayers.ListIndex)
    
    If m_bShowLayerNodes Then
        Map.Layers(m_sEditLayerName).ShowNodes = True
    End If
    
'    RefreshcbLayers cbLayers, Map, m_sEditLayerName
    Set Map.Layers.InsertionLayer = Map.Layers(m_sEditLayerName)
End Sub

Private Sub Form_Load()

    m_iSnapTolerance = 5
    m_bIQuery = False
    
    StatusBar.Panels(1).Width = StatusBar.Width
    StatusBar.Panels(1).Text = "沒有裝載地圖"
    Map.Left = 0
    Map.Width = frmMain.Width
    Map.Height = frmMain.Height - StatusBar.Height - Toolbar.Height
    Map.Top = Toolbar.Top + Toolbar.Height
    cbLayers.Left = Toolbar.Buttons(Toolbar.Buttons.Count - 1).Left + Toolbar.Buttons(Toolbar.Buttons.Count - 1).Width + Toolbar.ButtonWidth
    cbLayers.Top = Toolbar.Top + (Toolbar.Height - cbLayers.Height) / 2 + 15
    
    Map.CreateCustomTool 199, miToolTypePoint, 2
    
End Sub

Private Sub Form_Resize()
On Error Resume Next
    Map.Left = 0
    Map.Width = frmMain.Width
    Map.Height = frmMain.Height - StatusBar.Height - Toolbar.Height
    Map.Top = Toolbar.Top + Toolbar.Height
    cbLayers.Left = Toolbar.Buttons(Toolbar.Buttons.Count - 1).Left + Toolbar.Buttons(Toolbar.Buttons.Count - 1).Width + Toolbar.ButtonWidth
    cbLayers.Top = Toolbar.Top + (Toolbar.Height - cbLayers.Height) / 2 + 15
End Sub

Private Sub Map_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
On Error Resume Next
Dim oLayer As MapXLib.Layer
Dim oFtr As MapXLib.Feature
Dim oFtrs As MapXLib.Features
Dim oPnt As MapXLib.Point
Dim oPnts As MapXLib.Points
Dim i As Integer
Dim dblMapX As Double, dblMapY As Double
Dim dblCenterX As Double, dblCenterY As Double


    If m_iCurTool = 200 Then
        m_iCurTool = 0
        
        '左鍵保存旋轉(zhuǎn)對象,右鍵放棄編輯
        If Button = vbLeftButton Then
        
            Set oLayer = Map.Layers("RotateTempLayer")
            Set oFtr = oLayer.AllFeatures(1)
            Set oPnt = oFtr.Point
            dblCenterX = oPnt.X
            dblCenterY = oPnt.Y
            Map.ConvertCoord X, Y, dblMapX, dblMapY, miScreenToMap
            
            Set oLayer = Map.Layers(Trim(cbLayers.Text))
            Set oFtrs = oLayer.Selection
            
            For Each oFtr In oFtrs
                RotateFeaturebyLine oFtr, dblCenterX, dblCenterY, dblMapX, dblMapY
                oLayer.UpdateFeature oFtr
            Next oFtr
        
        End If
        
        Map.Layers.Remove "RotateTempLayer"
        Map.Layers.Remove "RotateFeaturesLayer"
    End If

End Sub

Private Sub Map_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'On Error Resume Next
Dim sTemp As String
Dim oLayer As MapXLib.Layer
Dim oTempLayer As MapXLib.Layer
Dim oFtr As MapXLib.Feature
Dim oFtrs As MapXLib.Features
Dim oPnt As MapXLib.Point
Dim oPnts As MapXLib.Points
Dim i As Integer, j As Integer
Dim dblMapX As Double, dblMapY As Double
Dim dblCenterX As Double, dblCenterY As Double

    If clsPublic.g_bShowCursorCoord Then
        Map.ConvertCoord X, Y, dblMapX, dblMapY, miScreenToMap
        sTemp = "X坐標:" & dblMapX & "    Y坐標:" & dblMapY
        StatusBar.Panels(2).Text = sTemp
    End If
    
    If m_iCurTool = 200 Then
        Set oLayer = Map.Layers("RotateTempLayer")
        Set oFtr = oLayer.AllFeatures(1)
        Set oPnt = oFtr.Point
        dblCenterX = oPnt.X
        dblCenterY = oPnt.Y
        Set oPnts = New MapXLib.Points
        oPnts.Add oPnt
        Map.ConvertCoord X, Y, dblMapX, dblMapY, miScreenToMap
        oPnts.AddXY dblMapX, dblMapY
        Set oFtr = Map.FeatureFactory.CreateLine(oPnts, Map.DefaultStyle)
        oFtr.Style.LineColor = vbRed
        oFtr.Style.LineStyle = 9
        oFtr.Style.LineWidth = 2
        If oLayer.AllFeatures.Count > 2 Then
            For i = 3 To oLayer.AllFeatures.Count
                oLayer.DeleteFeature oLayer.AllFeatures(i)
            Next i
        End If
        oLayer.AddFeature oFtr
        
        Set oTempLayer = Map.Layers("RotateFeaturesLayer")
        For j = 1 To oTempLayer.AllFeatures.Count
            oTempLayer.DeleteFeature oTempLayer.AllFeatures(j)
        Next j
        
        Set oLayer = Map.Layers(Trim(cbLayers.Text))
        Set oFtrs = oLayer.Selection
        
        For Each oFtr In oFtrs
            RotateFeaturebyLine oFtr, dblCenterX, dblCenterY, dblMapX, dblMapY
'            oLayer.UpdateFeature oFtr
            oTempLayer.AddFeature oFtr
        Next oFtr
        
        Map.Refresh
        
    End If
    
    
End Sub

Private Sub Map_SelectionChanged()
    If m_bIQuery And Toolbar.Buttons(11).value = tbrPressed Then
'        MsgBox Map.Layers(cbLayers.Text).Selection(1).Name
        Load frmProperty
        frmProperty.InitData m_sEditLayerName
    End If

End Sub

Private Sub Map_ToolUsed(ByVal ToolNum As Integer, ByVal X1 As Double, ByVal Y1 As Double, ByVal X2 As Double, ByVal Y2 As Double, ByVal Distance As Double, ByVal Shift As Boolean, ByVal Ctrl As Boolean, EnableDefault As Boolean)
On Error Resume Next
Dim oLayer As MapXLib.Layer
Dim oDS As MapXLib.Dataset
Dim oFtr As MapXLib.Feature
Dim oFtrs As MapXLib.Features
Dim oPnt As MapXLib.Point
Dim oPnts As MapXLib.Points
Dim iCenterX As Double
Dim iCenterY As Double
Dim oTempLayer As MapXLib.Layer
    
    If ToolNum = 199 Then
        m_iCurTool = 200
        Set oFtrs = oLayer.Selection
        
        Set oTempLayer = Map.Layers.CreateLayer("RotateFeaturesLayer", , 1)
        
        iCenterX = X1
        iCenterY = Y1
        Set oTempLayer = Map.Layers.CreateLayer("RotateTempLayer", , 1)
        Set oPnt = New MapXLib.Point
        oPnt.Set iCenterX, iCenterY
        Set oFtr = Map.FeatureFactory.CreateSymbol(oPnt, Map.DefaultStyle)
        oTempLayer.AddFeature oFtr
        
        Set oPnts = New MapXLib.Points
        oPnts.Add oPnt
        oPnts.AddXY oPnt.X, Map.Bounds.YMax
        Set oFtr = Map.FeatureFactory.CreateLine(oPnts, Map.DefaultStyle)
        oFtr.Style.LineColor = vbBlue
        oFtr.Style.LineStyle = 2
        oFtr.Style.LineWidth = 2
        oTempLayer.AddFeature oFtr
        
        Map.CurrentTool = miSelectTool
    
    End If
End Sub

Private Sub mnuAboutMapXNew_Click()
'    frmTest.Show 1
    OpenTxtFile "MapX5NewFeature.txt"

End Sub

Private Sub mnuAboutReadme_Click()
    OpenTxtFile "Readme.txt"

End Sub

Private Sub mnuabouttest_Click()
'    MsgBox m_sEditLayerName
'    map.FeatureEditMode =
    frmNewLayer.Show vbModal, Me
End Sub

Private Sub mnuEditConsociate_Click()
On Error Resume Next
Dim oLayer As MapXLib.Layer
Dim oDS As MapXLib.Dataset
Dim oFtr As MapXLib.Feature
Dim oFtrs As MapXLib.Features
    
    If Trim(cbLayers.Text) = "" Then Exit Sub
    Set oLayer = Map.Layers(Trim(cbLayers.Text))
    
    If oLayer.Selection.Count = 0 Then Exit Sub
    Set oFtrs = oLayer.Selection
    
    Set oFtr = Map.FeatureFactory.CombineFeatures(oFtrs)
    oLayer.AddFeature oFtr
    For Each oFtr In oFtrs
        oLayer.DeleteFeature oFtr
    Next oFtr
    
End Sub

Private Sub mnuEditCopy_Click()
On Error Resume Next

Dim oLayer As MapXLib.Layer
Dim oFtr As MapXLib.Feature
    If Trim(cbLayers.Text) = "" Then Exit Sub
    Set oLayer = Map.Layers(Trim(cbLayers.Text))
    
    If oLayer.Selection.Count = 0 Then Exit Sub
    
    Set m_oExchangeFtrs = oLayer.Selection
'    For Each oFtr In oLayer.Selection
'        m_oExchangeFtrs.Add oFtr
'    Next oFtr
    
    m_sCutLayerName = ""
    If oLayer.Selection.Count = 1 Then
        StatusBar.Panels(1).Text = "one feature is copying..."
    Else
        StatusBar.Panels(1).Text = oLayer.Selection.Count & " features are copying..."
    End If
    StatusBar.Refresh
    
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品456露脸| 欧美日韩综合在线免费观看| 日本视频一区二区| 自拍视频在线观看一区二区| 欧美麻豆精品久久久久久| 国产一区二区三区美女| 激情综合网最新| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲国产美国国产综合一区二区| 亚洲精品国产无天堂网2021| 中文字幕亚洲欧美在线不卡| 欧美激情艳妇裸体舞| 日韩三级视频在线看| 日韩女优av电影在线观看| 欧美男女性生活在线直播观看| 91日韩精品一区| 在线亚洲一区观看| 在线观看一区二区精品视频| 在线这里只有精品| 国产成人av电影| 国产成人综合视频| 久草在线在线精品观看| 国产乱码精品一区二区三区忘忧草| 久久99精品一区二区三区三区| 免费在线观看一区| 国产一区在线观看视频| 国产成人夜色高潮福利影视| 国产美女精品一区二区三区| 波多野结衣中文字幕一区二区三区| 国产成人鲁色资源国产91色综| 国产一区二区三区香蕉| 99国产精品99久久久久久| 成人午夜碰碰视频| 99综合影院在线| 日本道在线观看一区二区| 欧美精品在线观看播放| 精品人伦一区二区色婷婷| 久久综合给合久久狠狠狠97色69| 欧美一区二区三区系列电影| 久久久久9999亚洲精品| 国产欧美综合在线| 亚洲欧美日韩综合aⅴ视频| 午夜精品久久久久久久蜜桃app | 欧美日韩国产首页| 欧美精品一二三四| 欧美成人官网二区| 亚洲天堂成人在线观看| 亚洲国产一区二区在线播放| 日韩和欧美一区二区三区| 久久国产精品99精品国产| 国产传媒日韩欧美成人| 国产乱码精品一区二区三区忘忧草 | 国产91清纯白嫩初高中在线观看 | 亚洲欧洲日韩av| 亚洲mv在线观看| 精品综合久久久久久8888| 成人高清视频在线观看| 欧美一区二区三区免费在线看| 久久久综合九色合综国产精品| 国产精品理伦片| 亚洲激情综合网| 久久99精品久久久久| 99久久婷婷国产精品综合| 成人av免费在线观看| 欧美白人最猛性xxxxx69交| 国产精品婷婷午夜在线观看| 亚洲制服丝袜av| 成人黄色a**站在线观看| 欧美三级资源在线| 久久久久久久久伊人| 亚洲情趣在线观看| 国产综合色在线视频区| 在线一区二区三区四区五区 | 精品制服美女久久| 色偷偷一区二区三区| 91麻豆精品国产自产在线观看一区| 欧美国产日韩在线观看| 亚洲一区二区成人在线观看| 韩国一区二区在线观看| 欧美高清激情brazzers| 中文幕一区二区三区久久蜜桃| 午夜伊人狠狠久久| 高清国产一区二区| 欧美一级爆毛片| 综合激情网...| 国产综合色视频| 日韩一级在线观看| 亚洲影院免费观看| jlzzjlzz欧美大全| 日韩丝袜情趣美女图片| 一区二区三区av电影| 国产成人a级片| 欧美色电影在线| 亚洲自拍另类综合| 成人激情图片网| 日韩欧美国产wwwww| 亚洲成人www| 91在线丨porny丨国产| 欧美美女网站色| 蜜臀av性久久久久蜜臀aⅴ| 91精品国产91久久久久久最新毛片 | 日韩电影在线免费看| 成人不卡免费av| 日本一区二区视频在线观看| 国产精品夜夜嗨| 精品国产乱码久久久久久老虎| 97精品久久久午夜一区二区三区| 亚洲国产视频在线| 色综合天天性综合| 亚洲青青青在线视频| 色八戒一区二区三区| 亚洲成人在线网站| 欧美一区二区在线观看| 极品美女销魂一区二区三区免费| 91小视频免费看| 亚洲精品少妇30p| 91精品国产免费| 久久99精品久久久久久动态图| 久久久久88色偷偷免费| 国产精品主播直播| 石原莉奈在线亚洲二区| 久久久久99精品国产片| 欧美夫妻性生活| 91丨国产丨九色丨pron| 久久91精品久久久久久秒播| 国产精品国产三级国产三级人妇 | 中文天堂在线一区| 日韩欧美久久一区| 色婷婷一区二区三区四区| 舔着乳尖日韩一区| 国产精品久久久久久亚洲伦| 日韩欧美综合在线| 久久久久久久久久久久电影| 亚洲一区在线观看免费观看电影高清| 亚洲va欧美va人人爽| 国产福利不卡视频| 国产精品久久看| 欧美日韩免费观看一区二区三区 | 国产精品女上位| 91国偷自产一区二区三区成为亚洲经典 | 麻豆91在线看| 美腿丝袜在线亚洲一区| 亚洲狠狠爱一区二区三区| 亚洲图片你懂的| 日韩高清欧美激情| 国产精品一区三区| 国产精品毛片久久久久久| 91女人视频在线观看| 久久免费看少妇高潮| 欧美成人video| 中文字幕av一区二区三区| 国产精品美女久久久久高潮| 亚洲视频免费看| 麻豆国产欧美日韩综合精品二区 | 欧美日韩美女一区二区| 国产婷婷色一区二区三区在线| 一区二区三区在线观看视频| 五月天中文字幕一区二区| 亚洲国产综合人成综合网站| 成人免费视频app| 久久久精品2019中文字幕之3| 国产福利91精品一区二区三区| 久久久综合精品| 国产一区二区在线看| 4438亚洲最大| 精品99一区二区| 中文字幕综合网| 国内精品伊人久久久久影院对白| 免费成人在线观看| 成人av片在线观看| 精品日韩欧美在线| 亚洲国产视频网站| 国产91在线观看丝袜| 久久久99久久| 亚洲国产精品尤物yw在线观看| 国产99久久久久久免费看农村| 欧美一区二区福利在线| 亚洲男人天堂av| 欧美中文字幕一区二区三区 | 久久亚洲二区三区| 国产精品久久免费看| 精品在线免费观看| 在线不卡a资源高清| 中文字幕国产精品一区二区| 麻豆成人91精品二区三区| 91美女片黄在线观看91美女| 国产日韩成人精品| 青青草伊人久久| 精品va天堂亚洲国产| 图片区日韩欧美亚洲| 成人av综合一区| 欧美国产国产综合| 国产精品亚洲综合一区在线观看| 精品国产一区久久| 麻豆极品一区二区三区| 5566中文字幕一区二区电影| 蜜臀久久久99精品久久久久久| 欧美日韩精品是欧美日韩精品| 国产精品乱码人人做人人爱 | 国产综合一区二区|