<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: date stamp in arcgis 10 in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656475#M17596</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Yes. A very nice feature indeed. Right under the Insert Menu -&amp;gt; Insert Dynamic Text&lt;BR /&gt;Read posts about version 10 before migrating... I jumped the gun now i wish I waited. VBA for example is being phased out which is most evident by the fact that in version 10 you can no longer add UI Controls (buttons, tools, etc) in the Normal Template only on document level.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;we heard that, time to learn python i guess, have you been able toadd ui type buttons with python?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Oct 2010 16:41:37 GMT</pubDate>
    <dc:creator>FrankVignati</dc:creator>
    <dc:date>2010-10-08T16:41:37Z</dc:date>
    <item>
      <title>date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656472#M17593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In our 9.3.1 MXDs we use a VBA function stored in the ThisDocument of the MXD to date stamp the maps as they are opened. Does anyone know if this will work in ArcGIS10 or if not what we can use to perform the same type of function?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is what we currently use:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Option Explicit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Private WithEvents m_pActiveViewEvents As Map&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ByVal lpBuffer As String, nSize As Long) As Long&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Function MxDocument_BeforeCloseDocument() As Boolean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnSetEvents&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Function&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Function MxDocument_OpenDocument() As Boolean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetEvents&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Function&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Public Sub SetEvents()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMxDoc As IMxDocument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pMxDoc = ThisDocument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set m_pActiveViewEvents = pMxDoc.PageLayout&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Public Sub UnSetEvents()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set m_pActiveViewEvents = Nothing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Sub m_pActiveViewEvents_ViewRefreshed(ByVal pView As IActiveView, _&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ByVal phase As esriViewDrawPhase, _&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ByVal data As Variant, _&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ByVal Envelope As IEnvelope)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pGC As IGraphicsContainer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGC = pView&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pGC.Reset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pElement As IElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pElement = pGC.Next&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do While Not pElement Is Nothing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If TypeOf pElement Is ITextElement Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pTextElement As ITextElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pTextElement = pElement&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If UCase(Mid(pTextElement.Text, 1, 5)) = "DATE:" Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement.Text = "DATE: " &amp;amp; Date&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pElement = pGC.Next&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Function UserName() As String&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim UN As String * 260&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetUserName UN, Len(UN)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UserName = UN&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Function&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Oct 2010 12:24:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656472#M17593</guid>
      <dc:creator>FrankVignati</dc:creator>
      <dc:date>2010-10-04T12:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656473#M17594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;never mind, i was told that in 10 there will be dynamic text that can be added to MXDs to handle this&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Oct 2010 12:32:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656473#M17594</guid>
      <dc:creator>FrankVignati</dc:creator>
      <dc:date>2010-10-07T12:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656474#M17595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;never mind, i was told that in 10 there will be dynamic text that can be added to MXDs to handle this&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; Yes. A very nice feature indeed. Right under the Insert Menu -&amp;gt; Insert Dynamic Text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Read posts about version 10 before migrating... I jumped the gun now i wish I waited. VBA for example is being phased out which is most evident by the fact that in version 10 you can no longer add UI Controls (buttons, tools, etc) in the Normal Template only on document level.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Oct 2010 12:48:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656474#M17595</guid>
      <dc:creator>JakubSisak</dc:creator>
      <dc:date>2010-10-07T12:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656475#M17596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Yes. A very nice feature indeed. Right under the Insert Menu -&amp;gt; Insert Dynamic Text&lt;BR /&gt;Read posts about version 10 before migrating... I jumped the gun now i wish I waited. VBA for example is being phased out which is most evident by the fact that in version 10 you can no longer add UI Controls (buttons, tools, etc) in the Normal Template only on document level.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;we heard that, time to learn python i guess, have you been able toadd ui type buttons with python?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Oct 2010 16:41:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656475#M17596</guid>
      <dc:creator>FrankVignati</dc:creator>
      <dc:date>2010-10-08T16:41:37Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656476#M17597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Yes. A very nice feature indeed. Right under the Insert Menu -&amp;gt; Insert Dynamic Text&lt;BR /&gt;Read posts about version 10 before migrating... I jumped the gun now i wish I waited. VBA for example is being phased out which is most evident by the fact that in version 10 you can no longer add UI Controls (buttons, tools, etc) in the Normal Template only on document level.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Somewhat useful for a one-off, but nothing compared to the utility of having a time/date/path signature box of the size and location you determine and that you can update at the click of a button.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This button control was a big help before we "upgraded" to Arc 10: &lt;/SPAN&gt;&lt;A href="http://arcscripts.esri.com/details.asp?dbid=12887"&gt;http://arcscripts.esri.com/details.asp?dbid=12887&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;--Eric&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 15:43:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656476#M17597</guid>
      <dc:creator>EricMartinson</dc:creator>
      <dc:date>2012-05-21T15:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656477#M17598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i am a little confused are you just looking for code to pring the current date in .NET?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;you can pull what you need from here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Add Date
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pPoint = New Point

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If strLayoutType = "Landscape" Then
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pPoint.PutCoords(10.35, 0.25)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pPoint.PutCoords(7.85, 0.25)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pAV = pMxDoc.PageLayout
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement = New TextElement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pElement = pTextElement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pElement.Geometry = pPoint

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strDate As String = DateTime.Now.Month.ToString &amp;amp; "/" &amp;amp; DateTime.Now.Day.ToString &amp;amp; "/" &amp;amp; DateTime.Now.Year.ToString

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myFont.Name = "Arial"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myFont.Size = 6
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myTextSymbol.Font = myFont
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myTextSymbol.HorizontalAlignment = ESRI.ArcGIS.Display.esriTextHorizontalAlignment.esriTHALeft
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement.Text = strDate
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement.Symbol = myTextSymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AddElement(pTextElement, pPoint, "Date")
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you still want to use VBA in 10? here is my same basic code that works in VBA in 10:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
'Add Date
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pPoint = New Point

&amp;nbsp;&amp;nbsp;&amp;nbsp; If strLayoutType = "Landscape" Then
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pPoint.PutCoords 9.9, 0.3
&amp;nbsp;&amp;nbsp;&amp;nbsp; Else
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pPoint.PutCoords 7.4, 0.3
&amp;nbsp;&amp;nbsp;&amp;nbsp; End If

&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pAV = pMxDoc.PageLayout
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pTextElement = New TextElement
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pElement = pTextElement
&amp;nbsp;&amp;nbsp;&amp;nbsp; pElement.Geometry = pPoint

&amp;nbsp;&amp;nbsp;&amp;nbsp; strDate = Date

&amp;nbsp;&amp;nbsp;&amp;nbsp; myFont.Name = "Arial"
&amp;nbsp;&amp;nbsp;&amp;nbsp; myFont.size = 12
&amp;nbsp;&amp;nbsp;&amp;nbsp; myTextSymbol.Font = myFont
&amp;nbsp;&amp;nbsp;&amp;nbsp; myTextSymbol.HorizontalAlignment = esriTHALeft

&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement.Text = strDate
&amp;nbsp;&amp;nbsp;&amp;nbsp; pTextElement.Symbol = myTextSymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp; AddElement pTextElement, pPoint, "Date"
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;so what you are using should work. hope that helps...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 03:47:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656477#M17598</guid>
      <dc:creator>maxsteinbrenner</dc:creator>
      <dc:date>2021-12-12T03:47:27Z</dc:date>
    </item>
    <item>
      <title>Re: date stamp in arcgis 10</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656478#M17599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Max-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the code, but I'm afraid I'm a bit unschooled in how to use it. I'm guessing that if I knew .NET and VBA better, I could use your code to achieve what I used to with an ArcScript posted by a benevolent user years ago. His script made it easy for even lower primates such as me to add a button to an ArcMap toolbar that creates or updates a time/date/filepath stamp in the layout:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://arcscripts.esri.com/details.asp?dbid=12887"&gt;http://arcscripts.esri.com/details.asp?dbid=12887&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;The post has a link to download a txt with the code and instructions if you're curious.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again for any pointers you can give me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Eric&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2012 14:35:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/date-stamp-in-arcgis-10/m-p/656478#M17599</guid>
      <dc:creator>EricMartinson</dc:creator>
      <dc:date>2012-06-04T14:35:09Z</dc:date>
    </item>
  </channel>
</rss>

