<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Заменить либо добавить текс в текстовый файл]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5817</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5817&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Заменить либо добавить текс в текстовый файл».]]></description>
		<lastBuildDate>Thu, 19 May 2011 03:04:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Заменить либо добавить текс в текстовый файл]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48492#p48492</link>
			<description><![CDATA[<p>Отредактировал первый пост. <img src="//forum.script-coding.com/img/smilies/cool.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (ares80)]]></author>
			<pubDate>Thu, 19 May 2011 03:04:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48492#p48492</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Заменить либо добавить текс в текстовый файл]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48490#p48490</link>
			<description><![CDATA[<p>Считайте весь файл целиком в переменную, если он разумного размера, выполните в ней поиск-замену некоего выражения, например, замена &quot;ваше имя:&quot; и&nbsp; на &quot;ваше имя:&quot; &amp; значение_из_формы, переписывайте откорректированой переменной свой файл.<br />Либо: файл переименовать и открыть на чтение, создать файл спрежним именем. Построчно в одном файле читаем в другой пишем, при достижении определенного условия вносим коррективы в содержимое.</p>]]></description>
			<author><![CDATA[null@example.com (Rom5)]]></author>
			<pubDate>Wed, 18 May 2011 20:06:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48490#p48490</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Заменить либо добавить текс в текстовый файл]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48488#p48488</link>
			<description><![CDATA[<p>Добрый день! Помогите написать скрипт.<br />К примету:</p><p>В текстовом файле в 23-ей строке в середине запись Имя:<br />Нужно что бы туда попало имя из InputBox.<br />----------------------------------------------------------------------<br />Добавил позднее:<br />Мой варинат с Replace, скромно и удобно <img src="//forum.script-coding.com/img/smilies/cool.png" width="15" height="15" /><br /></p><div class="codebox"><pre><code>

Dim fso
Const ForReading = 1
Const ForWriting = 2

Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objFile = objFSO.OpenTextFile(&quot;C:\результат.txt&quot;, ForReading) &#039;Если скрипт в одной папке с результатом &quot;C:\&quot; - можно убрать.
UserName=InputBox(&quot;Текст сообщения&quot;,&quot;Названия Сообщения&quot;,&quot;Сюда добавляется текст, который будет автоматом в поле заполнения, если не нужно оставьте кавычки пустыми.&quot;) &#039;
strText = objFile.ReadAll
objFile.Close

strOldText = &quot;Такст для замены&quot; 
strNewText = &quot;&amp;UserName&amp;&quot; &#039;Можно поставить еще кавычек и вписать текст &quot;Имя: &quot;&amp;UserName&amp;&quot; &quot;&quot;&quot;
strNewText = Replace(strText, strOldText, strNewText)

Set objFile = objFSO.OpenTextFile(&quot;C:\результат.txt&quot;, ForWriting)  &#039;Если скрипт в одной папке с результатом &quot;C:\&quot; - можно убрать.
objFile.WriteLine strNewText
objFile.Close</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ares80)]]></author>
			<pubDate>Wed, 18 May 2011 18:50:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48488#p48488</guid>
		</item>
	</channel>
</rss>
