{"id":682,"date":"2018-07-03T22:41:00","date_gmt":"2018-07-03T14:41:00","guid":{"rendered":"http:\/\/localhost:8080\/?p=682"},"modified":"2018-07-03T22:41:00","modified_gmt":"2018-07-03T14:41:00","slug":"%e8%8e%b7%e5%8f%96%e5%9f%9f%e7%94%a8%e6%88%b7%e4%bf%a1%e6%81%af","status":"publish","type":"post","link":"https:\/\/blog.ke-zhi.com\/?p=682","title":{"rendered":"\u83b7\u53d6\u57df\u7528\u6237\u4fe1\u606f"},"content":{"rendered":"<h1> <a href=\"https:\/\/www.cnblogs.com\/solidworksapi\/p\/12897490.html\" target=\"_blank\" rel=\"nofollow noopener\"> <span>\u83b7\u53d6\u57df\u7528\u6237\u4fe1\u606f<\/span> <\/a> <\/h1>\n<pre><code> Public Shared ReadOnly Property UserName As String\n        Get\n            Dim result As String\n            Using directoryEntry As DirectoryEntry = New DirectoryEntry(\"LDAP:\/\/\" + IPGlobalProperties.GetIPGlobalProperties().DomainName.ToLower())\n                Using directorySearcher As DirectorySearcher = New DirectorySearcher(directoryEntry)\n                    directorySearcher.Filter = \"(sAMAccountName=\" + Environment.UserName + \")\"\n                    Dim searchResult As SearchResult = directorySearcher.FindOne()\n                    result = searchResult.Properties(\"mail\")(0).ToString().Substring(0, searchResult.Properties(\"mail\")(0).ToString().IndexOf(\"@\"c))\n                End Using\n            End Using\n            Return result\n        End Get\n    End Property\n    Public Function UserLocation()\n\n        Dim text As String = IPGlobalProperties.GetIPGlobalProperties().DomainName.ToLower()\n        Dim flag As Boolean = text = \"myDomain\".ToLower()\n        Dim result As String\n        If flag Then\n            Using directoryEntry As DirectoryEntry = New DirectoryEntry(\"LDAP:\/\/\" + IPGlobalProperties.GetIPGlobalProperties().DomainName.ToLower())\n                Using directorySearcher As DirectorySearcher = New DirectorySearcher(directoryEntry)\n                    directorySearcher.Filter = \"(sAMAccountName=\" + Environment.UserName + \")\"\n                    Dim searchResult As SearchResult = directorySearcher.FindOne()\n                    Try\n                        Dim a As String = searchResult.Properties(\"division\")(0).ToString()\n                        If a = \"CN\" Then\n                            Return \"China\"\n                        End If\n                  \n                    Catch ex As Exception\n                        MessageBox.Show(ex.Message)\n                    End Try\n                End Using\n            End Using\n            MessageBox.Show(\"Unknown User Location recognized!\", \"Please note:\", MessageBoxButtons.OK, MessageBoxIcon.Hand)\n            result = String.Empty\n        Else\n            result = text\n        End If\n        Return result\n\n    End Function<\/code><\/pre>\n<p>          posted @<br \/>\n<span>2018-07-03 22:41<\/span>&nbsp;<br \/>\n<a href=\"https:\/\/www.cnblogs.com\/solidworksapi\/\" target=\"_blank\" rel=\"nofollow noopener\">painezeng<\/a>&nbsp; \u9605\u8bfb(<br \/>\n<span>65<\/span>)&nbsp; \u8bc4\u8bba(<br \/>\n<span>0<\/span>)&nbsp;<br \/>\n<a href=\"https:\/\/i.cnblogs.com\/EditPosts.aspx?postid=12897490\" rel=\"nofollow noopener\" target=\"_blank\">\u7f16\u8f91<\/a>&nbsp;<br \/>\n<a href=\"\" target=\"_blank\" rel=\"nofollow noopener\">\u6536\u85cf<\/a>&nbsp;<br \/>\n<a href=\"\" target=\"_blank\" rel=\"nofollow noopener\">\u4e3e\u62a5<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u83b7\u53d6\u57df\u7528\u6237\u4fe1\u606f Public Shared ReadOnly Property UserName As Str [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4,5],"tags":[7,6,8],"series":[],"class_list":["post-682","post","type-post","status-publish","format-standard","hentry","category-solidworks-","category-solidworks","tag-api","tag-solidworks","tag-8"],"views":248,"_links":{"self":[{"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=\/wp\/v2\/posts\/682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=682"}],"version-history":[{"count":0,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=\/wp\/v2\/posts\/682\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=682"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/blog.ke-zhi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}