<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>'Dos variable' Thread RSS Feed</title>
    <link>http://www.programmersheaven.com/</link>
    <description>Contains the latest posts from the thread 'Dos variable' posted on the 'Pascal' forum at Programmer's Heaven.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Sat, 18 May 2013 11:42:34 -0700</pubDate>
    <lastBuildDate>Sat, 18 May 2013 11:42:34 -0700</lastBuildDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <image>
      <url>http://www.programmersheaven.com/images/ph.gif</url>
      <title>Programmers Heaven</title>
      <link>http://www.programmersheaven.com/</link>
      <width>88</width>
      <height>31</height>
    </image>
    <item>
      <title>Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/123895/dos-variable/</link>
      <description>My question is:&lt;br /&gt;
&lt;br /&gt;
How can I set a DOS environment variable in my code?&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/123895/dos-variable/</guid>
      <pubDate>Wed, 26 Jun 2002 21:41:08 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/124281/re-dos-variable/#124281</link>
      <description>: My question is:&lt;br /&gt;
: &lt;br /&gt;
: How can I set a DOS environment variable in my code?&lt;br /&gt;
: &lt;br /&gt;
: &lt;br /&gt;
&lt;br /&gt;
What for? Your program already knows what you want to set...&lt;br /&gt;
Post some details&lt;br /&gt;
&lt;br /&gt;
Iby&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/124281/re-dos-variable/#124281</guid>
      <pubDate>Fri, 28 Jun 2002 15:29:04 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/124293/re-dos-variable/#124293</link>
      <description>: My question is:&lt;br /&gt;
: &lt;br /&gt;
: How can I set a DOS environment variable in my code?&lt;br /&gt;
&lt;br /&gt;
I remember looking at the source to an old BBS package that would change the PATH environment variable when you shelled to the OS (so it included a message saying "Type EXIT To Return" type thing), and it looked to be quite the hack job.&lt;br /&gt;
&lt;br /&gt;
If you're interested in looking, the source is distributed in an archive called sg20src.zip.  Unfortunately it's like 10 megs and you only need a couple files, so that's really overkill.  Maybe someone else will have an answer for you though.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/124293/re-dos-variable/#124293</guid>
      <pubDate>Fri, 28 Jun 2002 16:56:50 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/124478/re-dos-variable/#124478</link>
      <description>: What for? Your program already knows what you want to set...&lt;br /&gt;
: Post some details&lt;br /&gt;
: &lt;br /&gt;
: Iby&lt;br /&gt;
:&lt;br /&gt;
Ok,It is something like this:&lt;br /&gt;
C:/&amp;gt;read name&lt;br /&gt;
(*now reading*)&lt;br /&gt;
georg_&lt;br /&gt;
&lt;br /&gt;
My question is: how can I set the paramstr(1) "name" into a DOS environment variable with the read(past) string assigned?&lt;br /&gt;
Then:&lt;br /&gt;
echo %name%&lt;br /&gt;
george&lt;br /&gt;
&lt;br /&gt;
Thank you for your time.&lt;br /&gt;
(sorry, english is not my default language).&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/124478/re-dos-variable/#124478</guid>
      <pubDate>Sat, 29 Jun 2002 20:17:25 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/124581/re-dos-variable/#124581</link>
      <description>: : What for? Your program already knows what you want to set...&lt;br /&gt;
: : Post some details&lt;br /&gt;
: : &lt;br /&gt;
: : Iby&lt;br /&gt;
: :&lt;br /&gt;
: Ok,It is something like this:&lt;br /&gt;
: C:/&amp;gt;read name&lt;br /&gt;
: (*now reading*)&lt;br /&gt;
: georg_&lt;br /&gt;
: &lt;br /&gt;
: My question is: how can I set the paramstr(1) "name" into a DOS environment variable with the read(past) string assigned?&lt;br /&gt;
: Then:&lt;br /&gt;
: echo %name%&lt;br /&gt;
: george&lt;br /&gt;
: &lt;br /&gt;
: Thank you for your time.&lt;br /&gt;
: (sorry, english is not my default language).&lt;br /&gt;
: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I am not aware of any pascal command for setting&lt;br /&gt;
enviroment variables. However this can be achived&lt;br /&gt;
by running exec() command. This however could be&lt;br /&gt;
limited to current sesion.&lt;br /&gt;
Reading of environment vriables is easy. Just check&lt;br /&gt;
example in help on GetEnv().&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Iby&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/124581/re-dos-variable/#124581</guid>
      <pubDate>Sun, 30 Jun 2002 17:03:57 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/133079/re-dos-variable/#133079</link>
      <description>: My question is:&lt;br /&gt;
: &lt;br /&gt;
: How can I set a DOS environment variable in my code?&lt;br /&gt;
: &lt;br /&gt;
: &lt;br /&gt;
i assume you are using turbo/borland pascal. &lt;br /&gt;
open the help and look for GetEnv or SetEnv&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/133079/re-dos-variable/#133079</guid>
      <pubDate>Wed, 14 Aug 2002 17:31:27 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/133102/re-dos-variable/#133102</link>
      <description>: : My question is:&lt;br /&gt;
: : &lt;br /&gt;
: : How can I set a DOS environment variable in my code?&lt;br /&gt;
: : &lt;br /&gt;
: : &lt;br /&gt;
: i assume you are using turbo/borland pascal. &lt;br /&gt;
: open the help and look for GetEnv or SetEnv&lt;br /&gt;
: &lt;br /&gt;
&lt;span style="color: Blue;"&gt;&lt;br /&gt;
Yes, I use Borland Pascal With Objects 7.0&lt;br /&gt;
But the procedure SetEnv does not exist&lt;br /&gt;
(sorry english in not my native language)  &lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/133102/re-dos-variable/#133102</guid>
      <pubDate>Wed, 14 Aug 2002 20:53:12 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/133156/re-dos-variable/#133156</link>
      <description>: : : My question is:&lt;br /&gt;
: : : &lt;br /&gt;
: : : How can I set a DOS environment variable in my code?&lt;br /&gt;
: : : &lt;br /&gt;
: : : &lt;br /&gt;
: : i assume you are using turbo/borland pascal. &lt;br /&gt;
: : open the help and look for GetEnv or SetEnv&lt;br /&gt;
: : &lt;br /&gt;
: &lt;span style="color: Blue;"&gt;&lt;br /&gt;
: Yes, I use Borland Pascal With Objects 7.0&lt;br /&gt;
: But the procedure SetEnv does not exist&lt;br /&gt;
: (sorry english in not my native language)  &lt;br /&gt;
: &lt;/span&gt;&lt;br /&gt;
: &lt;br /&gt;
you are right, my mistake.&lt;br /&gt;
i looked around and found a DosEnv unit you might find useful. didnt&lt;br /&gt;
test it though.&lt;br /&gt;
&lt;br /&gt;
in there ==&amp;gt;  &lt;a href="http://atlas.csd.net/~cgadd/knowbase/DOS0039.HTM"&gt;http://atlas.csd.net/~cgadd/knowbase/DOS0039.HTM&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/133156/re-dos-variable/#133156</guid>
      <pubDate>Thu, 15 Aug 2002 03:22:48 -0700</pubDate>
      <category>Pascal</category>
    </item>
    <item>
      <title>Re: Dos variable</title>
      <link>http://www.programmersheaven.com/mb/pasprog/123895/133273/re-dos-variable/#133273</link>
      <description>&lt;span style="color: Blue;"&gt;&lt;br /&gt;
OK, it works fine.&lt;br /&gt;
thank you for your time. &lt;img src="http://www.programmersheaven.com/images/Community/smile.gif" width="15" height="15" alt="" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pasprog/123895/133273/re-dos-variable/#133273</guid>
      <pubDate>Thu, 15 Aug 2002 17:31:16 -0700</pubDate>
      <category>Pascal</category>
    </item>
  </channel>
</rss>