diff --git a/Examples/Console/Echo/Echo.dpr b/Examples/Console/Echo/Echo.dpr new file mode 100644 index 0000000..50e3f39 --- /dev/null +++ b/Examples/Console/Echo/Echo.dpr @@ -0,0 +1,16 @@ +program Echo; + +uses + CRT; + +var + S: ShortString; +begin + InitConsole('Echo'); + repeat + Write('> '); + ReadLn(S); + if Length(S) <> 0 then + WriteLn(S); + until False; +end. diff --git a/Examples/Console/Echo/build.bat b/Examples/Console/Echo/build.bat new file mode 100644 index 0000000..53e83e5 --- /dev/null +++ b/Examples/Console/Echo/build.bat @@ -0,0 +1 @@ +@call "%~dp0..\..\..\Lib\build.bat" "%~dp0Echo" \ No newline at end of file diff --git a/Examples/Examples.bpg b/Examples/Examples.bpg index e7b0928..9b998bf 100644 --- a/Examples/Examples.bpg +++ b/Examples/Examples.bpg @@ -9,8 +9,9 @@ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ -PROJECTS = ColorButtons.exe ConsoleColors.exe DateTime.exe DrawImage.exe DrawImageEx.exe DrawText.exe GetCurrentDirectory.exe \ - GetPixel.exe GetPointOwner.exe Hello.exe HelloGUI.exe LoadFile.exe ReadFolder.exe Screenshot.exe SetCursor.exe SetPixel.exe SetWindowPos.exe +PROJECTS = ColorButtons.exe ConsoleColors.exe DateTime.exe DrawImage.exe DrawImageEx.exe DrawText.exe \ + Echo.exe GetCurrentDirectory.exe GetPixel.exe GetPointOwner.exe Hello.exe HelloGUI.exe LoadFile.exe \ + ReadFolder.exe Screenshot.exe SetCursor.exe SetPixel.exe SetWindowPos.exe #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ @@ -33,6 +34,9 @@ DrawImageEx.exe: GUI\DrawImageEx\DrawImageEx.dpr DrawText.exe: GUI\DrawText\DrawText.dpr $(DCC) +Echo.exe: Console\Echo\Echo.dpr + $(DCC) + GetCurrentDirectory.exe: Console\GetCurrentDir\GetCurrentDir.dpr $(DCC)