<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811202</guid>
        <pubDate>Mon, 24 Jan 2000 07:43:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811202</link>
        <description><![CDATA[purpe: полностью согласен с repairman!]]></description>
        <author>purpe</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811201</guid>
        <pubDate>Mon, 24 Jan 2000 07:08:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811201</link>
        <description><![CDATA[repairman: Imho, английский, хочешь - не хочешь, а учить придется, ежели уж программированием занялся...<br>Все команды, константы, файлы, процедуры... Ну в общем ВСЕ имеет английское название или сокращение, и если запоминать это все как абрукадабру, не понимая смысла больше 3 строк в день не напишешь...<br>Так не лучше ли начать изучать английский по Help'у Делфи ? Там английский, кстати, несложный международный-технический... Я уже не говорю про сайты (ну там torry), там уже смесь разговорного с техническим...<br>Без английского ничего путного не выйдет - 100\%...]]></description>
        <author>repairman</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811200</guid>
        <pubDate>Mon, 24 Jan 2000 02:04:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811200</link>
        <description><![CDATA[bobby: Парни, вы забываете одну простую вещь-Help на английском, а  в нем сильны далеко не все]]></description>
        <author>bobby</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811199</guid>
        <pubDate>Sun, 23 Jan 2000 21:22:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811199</link>
        <description><![CDATA[sWap: Я конечно за помощь бедным и начинающим программистам, но в данном случае я полностью солидарен с товарищем repairman"ом. ЛЮДИ ЛЮБИТЕ DELPHI HELP  ОН СДЕЛАН ХОРОШО И ГЛАВНОЕ РАБОАЕТ]]></description>
        <author>sWap</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811198</guid>
        <pubDate>Sun, 23 Jan 2000 11:13:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811198</link>
        <description><![CDATA[repairman: Такое ощущение, что Help'a к делфи ниукого нет, кроме меня...<br>Там все написано...<br>Начни с File\New\DLL... Получишь заготовку...<br>Дальше:<br>-------------------cut-----------------------<br>The structure of a DLL is identical to that of a program, except that a DLL begins with the reserved word library (instead of program).<br>The following example shows a DLL with two exported functions, Min and Max.<br>library MinMax;<br>function Min(X, Y: Integer): Integer; stdcall;<br>begin<br>  if X &lt; Y then Min := X else Min := Y;<br>end;<br>function Max(X, Y: Integer): Integer; stdcall;<br>begin<br>  if X &gt; Y then Max := X else Max := Y;<br>end;<br>exports<br>  Min,<br>  Max;<br>begin<br>end.<br>If you want your DLL to be available to applications written in other languages, it’s safest to specify stdcall in the declarations of exported functions. Other languages may not support Object Pascal’s default register calling convention.<br>DLLs can be built from multiple units. In this case, the library source file is frequently reduced to a uses clause, an exports clause, and the DLL’s initialization code. For example,<br>library Editors;<br>uses EdInit, EdInOut, EdFormat, EdPrint;<br>exports<br>  InitEditors,<br>  DoneEditors index 17 name Done,<br>  InsertText name Insert,<br>  DeleteSelection name Delete,<br>  FormatSelection,<br>  PrintSelection name Print,<br>   ...<br>  SetErrorHandler;<br>begin<br>  InitLibrary;<br>end.<br>You can put exports clauses in the interface or implementation section of a unit. Any library that includes such a unit in its uses<br> clause automatically exports the routines listed the unit’s exports clauses—without the need for an exports clause of its own.<br>Only routines that a library explicitly exports are available for importing by other libraries or programs.<br>The exports clause<br>Library initialization code<br>Global variables in a DLL<br>DLLs and system variables<br>Exceptions and runtime errors in DLLs<br>The shared memory manager]]></description>
        <author>repairman</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811197</guid>
        <pubDate>Sat, 22 Jan 2000 11:47:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811197</link>
        <description><![CDATA[kosha80: Смотри здесь http://www.files32.narod.ru/<br>Там подробно описано.]]></description>
        <author>kosha80</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811196</guid>
        <pubDate>Thu, 30 Nov 2000 10:34:00 +0000</pubDate>
        <title>DLL</title>
        <link>https://forum.sources.ru/index.php?showtopic=108177&amp;view=findpost&amp;p=811196</link>
        <description><![CDATA[BadHabit: Как создать DLL в Delphi 5.0.<br>Примерно с такими функциями :<br>//-----------------------------------<br>function First(s : String) : String;<br>beign<br>  &lt;some operations&gt;<br>  ...<br>  Result := s;<br>end;<br>function Second(s1 : String) : String;<br>beign<br>  &lt;some operations&gt;<br>  ...<br>  Result := s1;<br>end;<br>//--------------------------------<br>И как вазнать их из приложения???<br>Желательно подробно.]]></description>
        <author>BadHabit</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	