<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBScript: создание и отображение форм LangMF]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=1394&amp;type=atom" />
	<updated>2008-04-24T09:12:20Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=1394</id>
		<entry>
			<title type="html"><![CDATA[VBScript: создание и отображение форм LangMF]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=10602#p10602" />
			<content type="html"><![CDATA[<p>Пример отобразит форму, сгенерированную LangMF, с EditBox&#039;ом и кнопкой. После закрытия формы с помощью кнопки &quot;О&#039;кей!&quot; данные, введённые пользователем в EditBox, будут переданы в VBScript.<br /></p><div class="codebox"><pre><code>code = &quot;&quot;
code = code &amp; &quot;&lt;#Module=mdlMain&gt;&quot; &amp; vbCrLf
code = code &amp; &quot;Sub Load(cmdLine)&quot; &amp; vbCrLf
code = code &amp; &quot;    form.width = 2000&quot; &amp; vbCrLf
code = code &amp; &quot;    form.height = 2000&quot; &amp; vbCrLf
code = code &amp; &quot;    form.caption = &quot;&quot;Форма&quot;&quot;&quot; &amp; vbCrLf
code = code &amp; &quot;    form.add &quot;&quot;text&quot;&quot;, 1&quot; &amp; vbCrLf
code = code &amp; &quot;    form.text(1).move 15, 20, 100, 25&quot; &amp; vbCrLf
code = code &amp; &quot;    form.add &quot;&quot;command&quot;&quot;, 1&quot; &amp; vbCrLf
code = code &amp; &quot;    form.command(1).move 15, 65, 100, 25&quot; &amp; vbCrLf
code = code &amp; &quot;    form.command(1).caption = &quot;&quot;О&#039;кей!&quot;&quot;&quot; &amp; vbCrLf
code = code &amp; &quot;    form.show vbModal&quot; &amp; vbCrLf
code = code &amp; &quot;End Sub&quot; &amp; vbCrLf
code = code &amp; &quot;&lt;#Module&gt;&quot; &amp; vbCrLf
code = code &amp; &quot;&lt;#Form=form&gt;&quot; &amp; vbCrLf
code = code &amp; &quot;Sub Command1_Click()&quot; &amp; vbCrLf
code = code &amp; &quot;    dict.Add &quot;&quot;text1&quot;&quot;, form.text(1).Text&quot; &amp; vbCrLf
code = code &amp; &quot;    endmf&quot; &amp; vbCrLf
code = code &amp; &quot;End Sub&quot; &amp; vbCrLf
code = code &amp; &quot;Sub Form_Unload()&quot; &amp; vbCrLf
code = code &amp; &quot;    endmf&quot; &amp; vbCrLf
code = code &amp; &quot;End Sub&quot; &amp; vbCrLf
code = code &amp; &quot;&lt;#Form&gt;&quot; &amp; vbCrLf

Set LMF = CreateObject(&quot;Atomix.LangMF&quot;)
Set res = CreateObject(&quot;Scripting.Dictionary&quot;)
LMF.AddObject res, &quot;dict&quot;
LMF.Command code
WScript.Echo res.Item(&quot;text1&quot;)</code></pre></div><p>Для работы потребуется установить <a href="http://www.script-coding.com/LangMF.html">LangMF</a>.</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2008-04-24T09:12:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=10602#p10602</id>
		</entry>
</feed>
