home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-14 | 112.4 KB | 2,495 lines |
- âïÇéÇ 7.
-
- æÅÉÇéÄùìêè ÅÄ êìÆàâÉêÉÄéÇììÄë ôæÄéàÉÿàìæÆéÄéÇììÄë æÉàäà.
-
- Turbo Pascal ñáÑΓ ó«º¼«ª¡«ßΓ∞ ½Ñú¬« ¿ φΣΣÑ¬Γ¿ó¡« »¿ßáΓ∞,
- αÑñá¬Γ¿α«óáΓ∞, ¬«¼»¿½¿α«óáΓ∞, αÑñá¬Γ¿α«óáΓ∞ ßó∩º¿ ¿ «Γ½áª¿óáΓ∞
- »α«úαá¼¼δ. Äí« óßѼ φΓ«¼ ¼«ª¡« πº¡áΓ∞, «º¡á¬«¼¿óΦ¿ß∞ ß »½áΓΣ«α¼«⌐
- »α«úαá¼¼¿α«óá¡¿∩ Σ¿α¼δ Borland (¿ºóÑßΓ¡«⌐ Γá¬ªÑ ¬á¬ ¿¡ΓÑúα¿α«óá¡¡á∩
- πß«óÑαΦÑ¡ßΓó«óá¡¡á∩ ßαÑñá, ¬«α«Γ¬« IDE).
- Turbo Pascal ßαÑñá Γá¬ªÑ »αÑñ«ßΓáó½∩ÑΓ ñ«»«½¡¿Γѽ∞¡δÑ
- 󫺼«ª¡«ßΓ¿ ñ½∩ ÑΘÑ í«½ÑÑ πñ«í¡«ú« ¡á»¿ßá¡¿∩ »α«úαá¼¼:
- - αẼ¡«ªáεΘ¿Ñß∩, »ÑαÑñó¿úáεΘ¿Ñß∩ «¬¡á ß ¿º¼Ñ¡∩εΘ¿¼¿ß∩
- αẼÑαἿ;
- - »«ññÑαª¬á ¼δΦ¬¿;
- - ñ¿á½«ú«óδÑ «¬¡á;
- - ¬«¼á¡ñδ óδαѺ᡿∩-¿-óßΓáó¬¿ (Γá¬ªÑ αáºαÑΦáÑΓß∩ ¬«»¿α«óá¡¿Ñ
- ¿º «¬¡á »«ñ߬Ậ¿ ¿ ¼Ñªñ𠫬¡á¼¿ αÑñá¬Γ¿α«óá¡¿∩);
- - ß»«ß«í¡«ßΓ¿ ºá¼Ñ¡δ-¿-»«¿ß¬á;
- - ß»«ß«í¡«ßΓ¿ óδó«ñá ¡á »ÑτáΓ∞;
- - ¼á¬α«∩ºδ¬ αÑñá¬Γ«αá;
- - ¼π½∞Γ¿Σá⌐½«ó«Ñ αÑñá¬Γ¿α«óá¡¿Ñ Σá⌐½«ó ñ« 1 îí αẼÑα«¼.
- ¥Γá ú½áóá αáß߬áºδóáÑΓ « Γ«¼, ¬á¬ ºá»πßΓ¿Γ∞ Turbo Pascal ¿
- óδ⌐Γ¿ ¿º ¡Ñú«, ºáΓѼ αá߬αδóáÑΓ ß¼δß½ ¿¡ñ¿ó¿ñπá½∞¡δσ φ½Ñ¼Ñ¡Γ«ó
- ¼Ñ¡ε, ñ¿á½«ú«óδσ «¬«¡, ¬¡«»«¬ ¿ Γᬠñá½ÑÑ. ä½∩ óóÑñÑ¡¿∩ ó «ß¡«ó¡δÑ
- ¬«¼»«¡Ñ¡Γδ IDE, éδ ¼«ªÑΓÑ:
- - éÑα¡πΓ∞ß∩ ¬ ú½áóÑ 1. ¥Γá ú½áóá ß«ñÑαª¿Γ «íΘπε ¿¡Σ«α¼áµ¿ε «í
- IDE ¿ ºáΓѼ »«ºó«½∩ÑΓ éá¼ ¡áτáΓ∞ »α«úαá¼¼¿α«óáΓ∞ ß ßαÑñÑ.
- - çá»πßΓ¿Γ∞ TPTOUR. ¥Γ« ¿¡ΓÑαá¬Γ¿ó¡«Ñ απ¬«ó«ñßΓó« φ¼π½¿απÑΓ
- IDE Turbo Pascal, τΓ«íδ »«¬áºáΓ∞, ¬á¬ «Γ¬αδΓ∞ Σá⌐½δ, αÑñá¬Γ¿α«óáΓ∞
- ¿σ, ¬«¼»¿½¿α«óáΓ∞, ºá»π߬áΓ∞ ¿ «Γ½áª¿óáΓ∞ »α«úαá¼¼δ, »½εß »«½πτÑ¡¿Ñ
- ¡áó䬫ó ó «íΘѼ π»αáó½Ñ¡¿¿ «¬¡á¼¿.
- - é«ß»«½∞ºπ⌐ΓÑß∞ αáßΦ¿αÑ¡¡«⌐ óßΓα«Ñ¡¡«⌐ ß¿ßΓѼ«⌐ ß»αáó«τ¡«⌐
- ¿¡Σ«α¼áµ¿¿ Turbo Pascal. ¡« »«½πτ¿Γ∞ ¿¡Σ«α¼áµ¿ε « ½εí«¼ á߻ѬΓÑ
- IDE ß »«¼«Θ∞ε ¡áªáΓ¿∩ ¬½áó¿Φ¿ F1; ߻ѵ¿Σ¿τÑ߬πε ß»αáó«τ¡πε
- ¿¡Σ«α¼áµ¿ε »« ∩ºδ¬π ¼«ª¡« »«½πτ¿Γ∞ »α¿ ¡áªáΓ¿¿ Ctrl-F1, ¡áσ«ñ∩ß∞ ó
- «¬¡Ñ αÑñá¬Γ«αá.
- Åα¿¼Ñτá¡¿Ñ. éßÑ «¬¡á, ñ¿á½«ú«óδÑ «¬¡á ¿ Γᬠñá½ÑÑ, «»¿ßá¡¡δÑ ó
- φΓ«⌐ ú½áóÑ, ¿º«íαáªáεΓß∩ Γá¬, ¬á¬ ¼«ª¡« πó¿ñÑΓ∞ ¿σ ¡á ¼«¡«σα«¼¡«¼
- ¼«¡¿Γ«αÑ.
-
-
- çá»π߬ ¿ óδσ«ñ.
-
- çá»π߬ Turbo Pascal »α«ßΓ. ìπª¡« Γ«½∞¬« ó«⌐Γ¿ ó ß»αáó«τ¡¿¬
- Turbo Pascal ¿ ¡áíαáΓ∞ TURBO ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ DOS. àß½¿ éá¼
- σ«τÑΓß∩, ¼«ª¡« ¿ß»«½∞º«óáΓ∞ «ñ¡π ¿½¿ í«½ÑÑ «»µ¿⌐ (¿ ¿¼Ñ¡ Σá⌐½«ó) ß
- ¬«¼á¡ñ«⌐ TURBO. ¥Γ¿ «»µ¿¿ ñѽáεΓ ó«º¼«ª¡δ¼ ¿ß»«½∞º«óá¡¿Ñ ñóπσ
- ¼«¡¿Γ«α«ó, αáßΦ¿αÑ¡¡«⌐ (expanded) »á¼∩Γ¿, RAM ñ¿ß¬«ó, LCD φ¬αá¡«ó ¿
- EGA »á½¿Γαδ ¿ Γ.ñ.
-
-
- Ä»µ¿¿ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿.
-
- Ä»µ¿∩¼¿ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ñ½∩ ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ
- Turbo Pascal ∩ó½∩εΓß∩: /C, /D, /E, /G, /L, /N, /P, /SX, /T, /X. ¥Γ¿
- «»µ¿¿ ¿ß»«½∞ºπεΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
-
- turbo [option] files
-
- ì὿τ¿Ñ º¡á¬á + (¿½¿ »α«íѽá) »«ß½Ñ ñ¿αÑ¬Γ¿óδ ó¬½ετáÑΓ ÑÑ;
- ¡á½¿τ¿Ñ º¡á¬á - »«ß½Ñ ñ¿αÑ¬Γ¿óδ «Γ¬½ετáÑΓ ÑÑ. ìá»α¿¼Ñα,
-
- turbo -g -p- myfile
-
- ñѽáÑΓ ó«º¼«ª¡δ¼ ß«σαá¡Ñ¡¿Ñ úαáΣ¿τÑ߬«⌐ »á¼∩Γ¿ ¿ ¡Ñ󫺼«ª¡δ¼ ºá¼Ñ¡π
- »á½¿Γαδ.
-
-
- Ä»µ¿∩ /æ.
-
- Åα¿ ¿ß»«½∞º«óá¡¿¿ «»µ¿¿ /æ, ºá ¬«Γ«α«⌐ ß½ÑñπÑΓ ¿¼∩ Σá⌐½á
- ¬«¡Σ¿úπαᵿ¿, Turbo Pascal ºáúαπº¿Γ φëà Σá⌐½ ¬«¡Σ¿úπαᵿ¿ »α¿
- ºá»π߬Ñ.
-
-
- O»µ¿∩ /D.
-
- O»µ¿∩ /D ºáßΓáó½∩ÑΓ αáí«ΓáΓ∞ Turbo Pascal ó αѪ¿¼Ñ ñó«⌐¡«ú«
- ¼«¡¿Γ«αá, Ñß½¿ ¿¼ÑÑΓß∩ ß««ΓóÑΓßΓóπεΘÑÑ á»»áαáΓ¡«Ñ «íÑß»ÑτÑ¡¿Ñ
- (¡á»α¿¼Ñα, ¼«¡«σα«¼¡á∩ »½áΓá ¿ µóÑΓ¡á∩ »½áΓá); ó »α«Γ¿ó¡«¼ ß½πτáÑ,
- «»µ¿∩ /D ¿ú¡«α¿απÑΓß∩. êß»«½∞ºπ⌐ΓÑ αѪ¿¼ ñóπσ ¼«¡¿Γ«α«ó, ¬«úñá éδ
- ºá»π߬áÑΓÑ ¿½¿ «Γ½áª¿óáÑΓÑ »α«úαá¼¼π, ¿½¿ óαѼѡ¡« óδσ«ñ¿ΓÑ ó DOS
- (File/DOS Shell).
- àß½¿ ó éáΦÑ⌐ ß¿ßΓÑ¼Ñ ¿¼ÑÑΓß∩ ñóá ¼«¡¿Γ«αá, DOS αáßß¼áΓα¿óáÑΓ
- «ñ¿¡ ¿º ¡¿σ ¬á¬ á¬Γ¿ó¡δ⌐ ¼«¡¿Γ«α. êß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñπ DOS MODE ñ½∩
- »ÑαѬ½ετÑ¡¿∩ ¼Ñªñπ ñóπ¼∩ ¼«¡¿Γ«αἿ (MODE C080, ¡á»α¿¼Ñα, ¿½¿ MODE
- MONO). é αѪ¿¼Ñ ñó«⌐¡«ú« ¼«¡¿Γ«αá «íδτ¡δ⌐ φ¬αá¡ Turbo Pascal
- »«∩ó¿Γß∩ ¡á ¡Ñá¬Γ¿ó¡«¼ ¼«¡¿Γ«αÑ, á óδó«ñ »α«úαá¼¼δ »«⌐ñÑΓ ¡á
- á¬Γ¿ó¡δ⌐ ¼«¡¿Γ«α. Æá¬¿¼ «íαẫ¼, ¬«úñá éδ ¡áíÑαÑΓÑ TURBO /D ¡á
- »«ñ߬Ậπ DOS ¡á «ñ¡«¼ ¼«¡¿Γ«αÑ, Turbo Pascal »«∩ó¿Γß∩ ¡á ñαπú«¼
- ¼«¡¿Γ«αÑ. àß½¿ éδ σ«Γ¿ΓÑ ΓÑßΓ¿α«óáΓ∞ ßó«ε »α«úαá¼¼π ¡á ¬«¡¬αÑΓ¡«¼
- ¼«¡¿Γ«αÑ, óδ⌐ñ¿ΓÑ ¿º Turbo Pascal, »ÑαѬ½ετ¿ΓÑ á¬Γ¿ó¡δ⌐ ¼«¡¿Γ«α ¡á
- Γ«Γ, ß ¬«Γ«αδ¼ σ«Γ¿ΓÑ ΓÑßΓ¿α«óáΓ∞, ¿ ó¡«ó∞ ¡áíÑα¿ΓÑ ¬«¼á¡ñπ TURBO
- /D. éδó«ñ »α«úαá¼¼δ »«⌐ñÑΓ ¡á ëà ¼«¡¿Γ«α, úñÑ óδ ¡áíα὿ ¬«¼á¡ñπ
- TURBO.
- Åα¿ ¿ß»«½∞º«óá¡¿¿ o»µ¿¿ /D »«¼¡¿ΓÑ « ß½ÑñπεΘѼ:
- - ìÑ ¼Ñ¡∩⌐ΓÑ á¬Γ¿ó¡δ⌐ ¼«¡¿Γ«α (¡á»α¿¼Ñα, ß »«¼«Θ∞ε ¬«¼á¡ñδ
- DOS MODE), ¬«úñá óδ óαѼѡ¡« óδσ«ñ¿ΓÑ ó DOS (File/DOS Shell).
- - Å«½∞º«óáΓѽ∞߬¿Ñ »α«úαá¼¼δ, ¬«Γ«αδÑ »α∩¼« «íαáΘáεΓß∩ ¬
- »«αΓá¼ ó¿ñÑ«»½áΓδ ¡Ñá¬Γ¿ó¡«ú« ¼«¡¿Γ«αá, ¡Ñ »«ññÑনóáεΓß∩ ¿ ¼«úπΓ
- »α¿óÑßΓ¿ ¬ ¡Ñ»αÑñ߬áºπÑ¼δ¼ »«ß½ÑñßΓó¿∩¼.
- - è«úñá éδ ºá»π߬áÑΓÑ ¿½¿ «Γ½áª¿óáÑΓÑ »α«úαá¼¼δ, ¬«Γ«αδÑ
- ñѽáεΓ ∩ó¡δ¼ ¿ß»«½∞º«óá¡¿Ñ ñóπσ ¼«¡¿Γ«α«ó, ¡Ñ ¿ß»«½∞ºπ⌐ΓÑ «»µ¿ε
- ñóπσ ¼«¡¿Γ«α«ó Turbo Pascal (/D).
-
-
- Ä»µ¿∩ /E.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /à ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá ¬πτ¿ αÑñá¬Γ«αá.
- ÉẼÑα«¼ »« π¼«½τá¡¿ε ∩ó½∩ÑΓß∩ 28è - φΓ« ¼¿¡¿¼á½∞¡á∩ πßΓá¡«ó¬á;
- ¼á¬ß¿¼á½∞¡á∩ - 128è. ôßΓá¡«ó¬á ¬πτ¿ αÑñá¬Γ«αá í«½ÑÑ 28è π½πτΦ¿Γ
- αáí«Γπ IDE, Ñß½¿ éδ ¿ß»«½∞ºπÑΓÑ ¼Ññ½Ñ¡¡δ⌐ ñ¿ß¬ ¬á¬ πßΓα«⌐ßΓó«
- »ÑαѬáτ¬¿. àß½¿ π éáß ÑßΓ∞ EMS »á¼∩Γ∞ ¿½¿ éδ »«¼ÑßΓ¿½¿ Σá⌐½ «í¼Ñ¡á
- ¡á ñ¿ß¬ RAM (ß¼. «»µ¿ε /S), Γ« ¡Ñ ¿º¼Ñ¡∩⌐ΓÑ πßΓá¡«ó¬π »« π¼«½τá¡¿ε.
-
-
- Ä»µ¿∩ /G.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /G ñ½∩ »«½¡«ú« σαá¡Ñ¡¿∩ úαáΣ¿τÑ߬«⌐ »á¼∩Γ¿
- ó« óαѼ∩ «Γ½áñ¬¿ úαáΣ¿τÑ߬¿σ »α«úαá¼¼ ó ß¿ßΓѼáσ EGA, VGA ¿ MCGA. æ
- Graphics Screen Save, πßΓá¡«ó½Ñ¡¡«⌐ ó On, IDE αѺÑαó¿απÑΓ ÑΘÑ 8è
- ñ½∩ íπΣÑαá (¬«Γ«αδÑ íπñπΓ »«¼ÑΘÑ¡δ ó EMS, Ñß½¿ φΓ« íπñÑΓ ó«º¼«ª¡«).
-
-
- Ä»µ¿∩ /L.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /L »α¿ ºá»π᪥ Turbo Pascal ¡á LCD
- (ª¿ñ¬«-¬α¿Γ὿τÑ߬¿⌐) φ¬αá¡Ñ.
-
-
- Ä»µ¿∩ /N.
-
- Ä»µ¿∩ /N ñѽáÑΓ ó«º¼«ª¡«⌐ ¿½¿ ¡Ñ󫺼«ª¡«⌐ »α«óÑα¬π
- "ߡѪ¡«ßΓ¿" CGA; »« π¼«½τá¡¿ε «¡á ó¬½ετÑ¡á. ÄΓ¬½ετ¿ΓÑ φΓπ «»µ¿ε,
- Ñß½¿ éδ αáí«ΓáÑΓÑ ß CGA, ¬«Γ«αδ⌐ ¡Ñ ¿ß»«½∞ºπÑΓ "ß¡Ñú" ó« óαѼ∩
- «í¡«ó½Ñ¡¿∩ φ¬αá¡á. ¥Γá «»µ¿∩ ¡Ñ ¿¼ÑÑΓ ¡¿¬á¬«ú« ñÑ⌐ßΓó¿∩, Ñß½¿ éδ ¡Ñ
- ¿ß»«½∞ºπÑΓÑ CGA.
-
-
- Ä»µ¿∩ /Ä.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /Ä ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá ¬πτ¿ «óÑα½Ñ∩ IDE.
- Å« π¼«½τá¡¿ε ºáñá¡« 112è. î¿¡¿¼á½∞¡δ⌐ αẼÑα, ¬«Γ«αδ⌐ ¼«ª¡«
- πßΓá¡«ó¿Γ∞ - 64è; ¼á¬ß¿¼á½∞¡δ⌐ - 265è. àß½¿ ¿¼ÑÑΓß∩ EMS »á¼∩Γ∞,
- ¼«ª¡« π¼Ñ¡∞Φ¿Γ∞ αẼÑα ¬πτ¿ «óÑα½Ñ∩ íѺ πσπñΦÑ¡¿∩ αáí«Γδ IDE, ¿
- í«½ÑÑ Γ«ú«, «ßó«í«ñ¿Γ∞ í«½∞ΦÑ »á¼∩Γ¿ ñ½∩ ¬«¼»¿½∩µ¿¿ ¿ «Γ½áñ¬¿ ßó«¿σ
- »α«úαá¼¼.
-
-
- Ä»µ¿∩ /P.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /P, ¬«Γ«αá∩ π»αáó½∩ÑΓ »á½¿Γα«⌐ ¡á EGA
- ó¿ñÑ«áñá»ΓÑαáσ, ¬«úñá éáΦá »α«úαá¼¼á ¿º¼Ñ¡∩ÑΓ αÑú¿ßΓαδ EGA »á½¿Γαδ.
- EGA »á½¿Γαá íπñÑΓ ó«ßßΓá¡áó½¿óáΓ∞ß∩ óß∩¬¿⌐ αẠ»α¿ »ÑαѬ½ετÑ¡¿¿
- φ¬αá¡á.
- é««íΘÑ, éá¼ ¡Ñ ¡πª¡« ¿ß»«½∞º«óáΓ∞ φΓπ «»µ¿ε, Ñß½¿ éáΦá
- »α«úαá¼¼á ¡Ñ ¿º¼Ñ¡∩ÑΓ αÑú¿ßΓαδ EGA »á½¿Γαδ ¿½¿ Ñß½¿ éáΦá »α«úαá¼¼á
- ¡Ñ ¿ß»«½∞ºπÑΓ BGI ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ »á½¿Γαδ.
-
-
- Ä»µ¿∩ /S.
-
- àß½¿ éáΦá ß¿ßΓÑ¼á ¡Ñ ¿¼ÑÑΓ ñ«ßΓπ»¡«⌐ »á¼∩Γ¿ EMS, ¿ß»«½∞ºπ⌐ΓÑ
- «»µ¿ε /S ñ½∩ ºáñá¡¿∩ πßΓα«⌐ßΓóá ¿ »πΓ¿ ñ«ßΓπ»á «í½áßΓ¿ "íδßΓα«ú«"
- «í¼Ñ¡á, Γᬫ⌐ ¬á¬ ñ¿ß¬ RAM (¡á»α¿¼Ñα, /Sd:\, úñÑ d - φΓ«
- πßΓα«⌐ßΓó«). àß½¿ ß»αáó«τ¡¿¬ «í¼Ñ¡á ¡Ñ ºáñá¡, Γ« ó ΓѬπΘѼ
- ß»αáó«τ¡¿¬Ñ ß«ºñáÑΓß∩ Σá⌐½ «í¼Ñ¡á.
-
-
- Ä»µ¿∩ /T.
-
- ÄΓ¬½ετ¿ΓÑ «»µ¿ε /T, Ñß½¿ éδ ¡Ñ σ«Γ¿ΓÑ, τΓ«íδ IDE ºáúαπªá½á
- TURBO.TPL »α¿ ºá»π߬Ñ. àß½¿ TURBO.TPL ¡Ñ ºáúαπªÑ¡, Γ« éá¼ ¡Ñ«íσ«ñ¿¼
- ¼«ñπ½∞ System (SYSTEM.TPU), ñ«ßΓπ»¡δ⌐ ñ½∩ ¬«¼»¿½∩µ¿¿ ¿½¿ «Γ½áñ¬¿
- »α«úαá¼¼. éδ ¼«ªÑΓÑ πóѽ¿τ¿Γ∞ «íΩѼ IDE »πΓѼ «Γ¬½ετÑ¡¿∩ «»µ¿¿ /T ¿
- ¿ºó½ÑτÑ¡¿∩ SYSTEM.TPU ¿º TURBO.TPL (¿ß»«½∞ºπ∩ TPUMOVER).
-
-
- Ä»µ¿∩ /W.
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε /W, Ñß½¿ éδ σ«Γ¿ΓÑ ¿º¼Ñ¡¿Γ∞ αẼÑα ¬πτ¿
- «¬¡á. ôßΓá¡«ó¬á »« π¼«½τá¡¿ε - 32è. î¿¡¿¼á½∞¡á∩ πßΓá¡«ó¬á - 24è;
- ¼á¬ß¿¼á½∞¡á∩ - 64è. ô¼Ñ¡∞Φ¿ΓÑ αẼÑα ¬πτ¿ «¬¡á, τΓ«íδ πóѽ¿τ¿Γ∞
- αẼÑα ñ«ßΓπ»¡«⌐ »á¼∩Γ¿ ñ½∩ ßó«¿σ »α«úαá¼¼, Ñß½¿ éá¼ ¡Ñ ¡πª¡« ¿¼ÑΓ∞
- ¼¡«ú« «Γ¬αδΓδσ «¬«¡ ó ßó«Ñ⌐ ¬«¡Σ¿úπαᵿ¿ «¬«¡. ôßΓá¡«ó¬á »«
- π¼«½τá¡¿ε «íÑß»Ñτ¿óáÑΓ σ«α«Φπε αáí«Γπ IDE ¿ ñ«ßΓáΓ«τ¡«Ñ
- »α«ßΓαá¡ßΓó« ñ½∩ «¬«¡.
-
-
- Ä»µ¿∩ /ò.
-
- ÄΓ¬½ετ¿ΓÑ «»µ¿ε /ò, Ñß½¿ éδ ¡Ñ σ«Γ¿ΓÑ, τΓ«íδ IDE ¿ß»«½∞º«óá½á
- EMS. Å« π¼«½τá¡¿ε φΓá «»µ¿∩ ó¬½ετÑ¡á. é φΓ«¼ ß½πτáÑ, IDE
- ß«óÑαΦÑ¡ßΓóπÑΓ óδ»«½¡Ñ¡¿Ñ »«ßαÑñßΓó«¼ αẼÑΘÑ¡¿∩ «óÑα½Ñ⌐¡«ú« ¬«ñá,
- ñá¡¡δσ αÑñá¬Γ«αá ¿ ñαπú¿σ αÑßπαß«ó ß¿ßΓѼδ ó EMS.
-
-
- éδσ«ñ ¿º Turbo Pascal.
-
- ä½∩ óδσ«ñá ¿º Turbo Pascal ßπΘÑßΓóπεΓ ñóá ß»«ß«íá.
-
- - ä½∩ Γ«ú« τΓ«íδ óδ⌐Γ¿ ¿º Turbo Pascal ¡áß«óßѼ, óδíÑα¿ΓÑ File
- /Exit (¿½¿ ¡áª¼¿ΓÑ Alt-X). àß½¿ éδ ßñѽ὿ ¿º¼Ñ¡Ñ¡¿∩, ¬«Γ«αδÑ ¡Ñ
- ß«σαá¡¿½¿, Turbo Pascal óδñáßΓ ºá»α«ß, σ«Γ¿ΓÑ ½¿ éδ ß«σαá¡¿Γ∞ ßó«ε
- »α«úαá¼¼π »ÑαÑñ óδσ«ñ«¼.
- - ä½∩ Γ«ú« τΓ«íδ óδ⌐Γ¿ ¿º Turbo Pascal ñ½∩ ¡áí«αá ¬«¼á¡ñ ó
- ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ DOS, óδíÑα¿ΓÑ File/DOS Shell. Turbo Pascal
- «ßΓáÑΓß∩ ó »á¼∩Γ¿, ¡« éδ »ÑαÑσ«ñ¿ΓÑ ó DOS. éδ ¼«ªÑΓÑ ¡áíαáΓ∞ ½εíδÑ
- ¬«¼á¡ñδ DOS ¿ ñáªÑ ¼«ªÑΓÑ ºá»πßΓ¿Γ∞ ñαπú¿Ñ »α«úαá¼¼δ. è«úñá éδ
- ú«Γ«óδ óÑα¡πΓ∞ß∩ ó Turbo Pascal, ¡áíÑα¿ΓÑ EXIT ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ ¿
- ¡áª¼¿ΓÑ Enter. Turbo Pascal »«∩ó¿Γß∩ »ÑαÑñ éἿ ó¡«ó∞ ó Γᬫ¼ ó¿ñÑ,
- ó ¬á¬«¼ éδ Ñú« «ßΓá󿽿.
-
-
- ≡ (System) ¼Ñ¡ε (ß¿ßΓѼ¡«Ñ).
-
- ┌─────┐ ┌──────────┐
- │ Alt │ │ ÅÉÄüàï │
- └─────┘ └──────────┘
- àß½¿ éδ ó«⌐ñÑΓÑ ó φΓ« ¼Ñ¡ε, Γ« πó¿ñ¿ΓÑ ¡Ñ߬«½∞¬« «íΘ¿σ
- ß¿ßΓѼ¡δσ ¬«¼á¡ñ (About, Clear Desktop, Refresh Display).
-
-
- About («).
-
- Åα¿ óδí«αÑ φΓ«⌐ ¬«¼á¡ñδ »«∩ó¿Γß∩ ñ¿á½«ú«ó«Ñ «¬¡«, ¬«Γ«α«Ñ
- »«¬áªÑΓ ¿¡Σ«α¼áµ¿ε « óÑαß¿¿ Turbo Pascal. ä½∩ ºá¬αδΓ¿∩ φΓ«ú« «¬¡á
- ¡áª¼¿ΓÑ Esc ¿½¿ ÅÉÄüàï, ¿½¿ «Γ¼ÑΓ∞ΓÑ ¬¡«»¬π OK (¿½¿ ¡áª¼¿ΓÑ Enter).
-
-
- Refresh Display (ó«ßßΓá¡«ó½Ñ¡¿Ñ φ¬αá¡á).
-
- ¡« ¿ß»«½∞º«óáΓ∞ φΓπ «»µ¿ε ñ½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ φ¬αá¡á IDE.
- ¥Γ« »α¿ú«ñ¿Γß∩, Ñß½¿ éáΦá »α«úαá¼¼á ß½πτá⌐¡« »ÑαѬαδ½á φ¬αá¡ IDE, á
- éá¼ ¡Ñ«íσ«ñ¿¼« ó«ßßΓá¡«ó¿Γ∞ Ñú«.
-
-
- Clear Desktop («τ¿ΘÑ¡¿Ñ »á¡Ñ½¿ φ¬αá¡á).
-
- éδíÑα¿ΓÑ ≡/Clear Desktop ñ½∩ ºá¬αδΓ¿∩ óßÑσ «¬«¡ ¿ «τ¿ΘÑ¡¿∩
- óßÑσ áασ¿ó¡δσ ß»¿ß¬«ó.
-
-
- îÑ¡ε File (Σá⌐½δ).
-
- ┌─────┐┌─────┐
- │ Alt ││ F │
- └─────┘└─────┘
- îÑ¡ε File »«ºó«½∩ÑΓ «Γ¬αδóáΓ∞ ¿ ß«ºñáóáΓ∞ Σá⌐½δ ß »α«úαἼἿ
- ó «¬¡áσ αÑñá¬Γ«αá. ¥Γ« ¼Ñ¡ε »«ºó«½∩ÑΓ Γá¬ªÑ ß«σαá¡∩Γ∞ ¿º¼Ñ¡Ñ¡¿∩,
- óδ»«½¡∩Γ∞ ñαπú¿Ñ Σá⌐½«óδÑ Σπ¡¬µ¿¿, «ßπΘÑßΓó½∩Γ∞ óαѼѡ¡δ⌐ óδσ«ñ ó
- DOS ¿ óδσ«ñ¿Γ∞ ß«óßѼ.
-
-
- Open F3 («Γ¬αδΓ∞).
-
- File/Open ¬«¼á¡ñá (öá⌐½/ÄΓ¬αδΓ∞) »«¬áºδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡« ß
- óδí«α«¼ »α«úαá¼¼¡δσ Σá⌐½«ó ñ½∩ ¿σ «Γ¬αδΓ¿∩ ó «¬¡Ñ αÑñá¬Γ«αá. 쿪Ñ
- »«¬áºá¡«, ¬á¬ óδú½∩ñ¿Γ φΓ« ñ¿á½«ú«ó«Ñ «¬¡«:
-
- ╔═[█]═════════════ Open a File ═════════════════╗
- ║ ┌──────────────────────────────┐ ║
- ║ │Name │ ║
- ║ │ *.PAS │∙││ [ Open ] ║
- ║ └──────────────────────────────┘ ║
- ║ Files ║
- ║ APP.PAS │ BRICKS.PAS [ Replace ] ║
- ║ AOR.PAS │ CARDDEMO.PAS ║
- ║ ARTY.PAS │ CARDFILE.PAS ║
- ║ BGIDEMO.PAS │ CARDGEN.PAS ║
- ║ BGILINK.PAS │ CARDS.PAS ║
- ║ BOUNDS.PAS │ CIRCULAR.PAS [ Cancel ] ║
- ║ BREAKOUT.PAS │ COMPBOX.PAS ║
- ║ BREAKPTS.PAS │ ║
- ║ < █≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡> [ Help ] ║
- ║ ║
- ║ C:\PASCAL\*.PAS ║
- ║ APP.PAS 2050 Jan 5,1991 10:55am ║
- ╚═══════════════════════════════════════════════╝
-
- ä¿á½«ú«ó«Ñ «¬¡« ß«ñÑαª¿Γ «¬¡« óó«ñá, ß»¿ß«¬ Σá⌐½«ó, ¬¡«»¬¿,
- »«¼ÑτÑ¡¡δÑ ¬á¬ Open (ÄΓ¬αδΓ∞), Replace (çá¼Ñ¡¿Γ∞), Cancel (ÄΓ¬áº) ¿
- Help (æ»αáó«τ¡á∩ ¿¡Σ«α¼áµ¿∩), ¿ ¿¡Σ«α¼áµ¿«¡¡πε »á¡Ñ½∞, «»¿ßδóáεΘπε
- óδíαá¡¡δ⌐ Σá⌐½. ÆÑ»Ñα∞ éδ ¼«ªÑΓÑ óδ»«½¡∩Γ∞ ½εí«Ñ ¿º ß½ÑñπεΘ¿σ
- ñÑ⌐ßΓó¿⌐:
- - ìáíÑα¿ΓÑ »«½¡«Ñ ¿¼∩ Σá⌐½á ¿ óδíÑα¿ΓÑ Replace (ºá¼Ñ¡¿Γ∞) ¿½¿
- Open («Γ¬αδΓ∞). Open ºáúαπªáÑΓ Σá⌐½ ó ¡«ó«Ñ «¬¡« αÑñá¬Γ«αá. Åα¿
- óδí«αÑ Replace «¬¡« αÑñá¬Γ«αá ñ«½ª¡« íδΓ∞ á¬Γ¿ó¡δ¼; ß«ñÑন¼«Ñ «¬¡á
- ºá¼Ñ¡∩ÑΓß∩ óδíαá¡¡δ¼ Σá⌐½«¼.
- - ìáíÑα¿ΓÑ ¿¼∩ Σá⌐½á ß« ߻ѵ¿Σ¿¬áΓ«α«¼ (º¡á¬«¼ ó«»α«ßá ¿½¿
- ºóѺñ«τ¬«⌐), τΓ« Σ¿½∞ΓαπÑΓ ß»¿ß«¬ Σá⌐½«ó ó ß««ΓóÑΓßΓó¿¿ ß éáΦ¿¼¿
- ߻ѵ¿Σ¿¬áµ¿∩¼¿.
- - ìᪿ¼á⌐ΓÑ ∙ ñ½∩ óδí«αá ߻ѵ¿Σ¿¬áµ¿¿ Σá⌐½á ¿º áασ¿ó¡«ú«
- ß»¿ß¬á Σá⌐½«óδσ ߻ѵ¿Σ¿¬áµ¿⌐, ¬«Γ«αδ⌐ éδ óóѽ¿ αá¡ÑÑ.
- - Åα«ß¼«Γα¿ΓÑ ß«ñÑন¼«Ñ αẽ¿τ¡δσ ß»αáó«τ¡¿¬«ó »πΓѼ óδí«αá
- ¿¼Ñ¡ ß»αáó«τ¡¿¬«ó ¿º ß»¿ß¬á Σá⌐½«ó.
- Ĭ¡« óó«ñá »«ºó«½∩ÑΓ ¡áíαáΓ∞ Γ«τ¡«Ñ ¿¼∩ Σá⌐½á ¿½¿ ¿¼∩ Σá⌐½á ß«
- ßΓá¡ñáαΓ¡δ¼¿ ߻ѵ¿Σ¿¬áΓ«αἿ DOS (* ¿½¿ ?) ñ½∩ Σ¿½∞Γαᵿ¿ ¿¼Ñ¡,
- »«∩ó½∩εΘ¿σß∩ ó «¬¡Ñ áασ¿ó¡«ú« ß»¿ß¬á. Åα¿ ¡áí«αÑ »«½¡«ú« ¿¼Ñ¡¿ ¿
- ¡áªáΓ¿¿ Enter Turbo Pascal «Γ¬α«ÑΓ Ñú«. (Åα¿ óóÑñÑ¡¿¿ ¿¼Ñ¡¿ Σá⌐½á,
- ¬«Γ«α«Ñ Turbo Pascal ¡á⌐Γ¿ ¡Ñ ¼«ªÑΓ, «¡ áóΓ«¼áΓ¿τÑ߬¿ ß«ºñáÑΓ ¿
- «Γ¬αδóáÑΓ ¡«óδ⌐ Σá⌐½ ß φΓ¿¼ ¿¼Ñ¡Ñ¼).
- àß½¿ éδ ¡áª¿¼áÑΓÑ ∙ »α¿ ¼Ñαµá¡¿¿ ¬παß«αá ó «¬¡Ñ óó«ñá, ¡¿ªÑ
- «¬¡á »«∩ó¿Γß∩ áασ¿ó¡δ⌐ ß»¿ß«¬. éδí«α ¿¼Ñ¡¿ «ßπΘÑßΓó½∩ÑΓß∩
- »«ßαÑñßΓó«¼ ñó«⌐¡«ú« Ñú« «Γ¼Ñτá¡¿∩ ¿½¿ óδí«α«¼ ß »«¼«Θ∞ε ¬½áó¿Φ ß«
- ßΓαѽ¬á¼¿ ¿ ¡áªáΓ¿Ñ¼ Enter.
- èá¬ Γ«½∞¬« éδ ¡áíα὿ ¿½¿ óδíα὿ ΓαÑíπѼδ⌐ Σá⌐½, «Γ¼ÑΓ∞ΓÑ
- Open ¬¡«»¬π (óδíÑα¿ΓÑ Cancel ó Γ«¼ ß½πτáÑ, Ñß½¿ éδ ¿º¼Ñ¡¿½¿ ßó«Ñ
- αÑΦÑ¡¿Ñ). Æá¬ªÑ ¼«ª¡« ¡áªáΓ∞ Enter, ¬á¬ Γ«½∞¬« Σá⌐½ íδ½ óδíαá¡, ¿½¿
- ¼«ª¡« ñóáªñδ «Γ¼ÑΓ¿Γ∞ ¿¼∩ Σá⌐½á.
- Åα¿¼Ñτá¡¿Ñ. àß½¿ éδ óδíα὿ Replace ó¼ÑßΓ« Open, Γ« óδíαá¡¡δ⌐
- Σá⌐½ ºá¼Ñ¡¿Γ Σá⌐½ ó á¬Γ¿ó¡«¼ «¬¡Ñ αÑñá¬Γ«αá ó¼ÑßΓ« «Γ¬αδΓ¿∩ ¡«ó«ú«
- «¬¡á.
-
-
- êß»«½∞º«óá¡¿Ñ «¬¡á ß»¿ß¬á File.
-
- Ĭ¡« ß»¿ß¬á Σá⌐½«ó »«¬áºδóáÑΓ ¿¼Ñ¡á óßÑσ Σá⌐½«ó ó ΓѬπΘѼ
- ß»αáó«τ¡¿¬Ñ, ß««ΓóÑΓßΓóπεΘ¿σ ߻ѵ¿Σ¿¬áµ¿∩¼ ó «¬¡Ñ óó«ñá, »«¬áºδóáÑΓ
- α«ñ¿Γѽ∞߬¿⌐ ß»αáó«τ¡¿¬ ¿ óßÑ »«ñß»αáó«τ¡¿¬¿. ÄΓ¼ÑΓ∞ΓÑ «¬¡« ß»¿ß¬á
- ¿½¿ ¡áª¿¼á⌐ΓÑ Tab ñ« ΓÑσ »«α, »«¬á ¿¼∩ «¬¡á ß»¿ß¬á ¡Ñ óδßóÑΓ¿Γß∩.
- ä½∩ óδí«αá ¿¼Ñ¡¿ Σá⌐½á ¼«ª¡« ¡áª¿¼áΓ∞ ° ¿ ∙, á ºáΓѼ ¡áªáΓ∞ Enter
- ñ½∩ Ñú« «Γ¬αδΓ¿∩. ¡« Γá¬ªÑ ñóáªñδ «Γ¼ÑΓ¿Γ∞ ó «¬¡Ñ ¿¼∩ ½εí«ú«
- Σá⌐½á ñ½∩ Ñú« «Γ¬αδΓ¿∩. ä½∩ Γ«ú«, τΓ«íδ ó¿ñÑΓ∞ óßÑ ¿¼Ñ¡á, ¡πª¡«
- ñѽáΓ∞ ß¬α«½½¿¡ú. àß½¿ ¿¼ÑÑΓß∩ í«½ÑÑ «ñ¡«⌐ ¬½ÑΓ¬¿ ß ¿¼Ñ¡á¼¿, ¼«ª¡«
- ¿ß»«½∞º«óáΓ∞ Γá¬ªÑ ÷ ¿ ≈.
- Åα¿¼Ñτá¡¿Ñ. ¡« Γá¬ªÑ ¡áí¿αáΓ∞ ßΓα«τ¡δÑ íπ¬óδ ñ½∩ »«¿ß¬á
- ¿¼Ñ¡ Σá⌐½«ó ¿ »α«»¿ß¡δÑ íπ¬óδ ñ½∩ »«¿ß¬á ¿¼Ñ¡ ß»αáó«τ¡¿¬«ó.
- Åá¡Ñ½∞ Σá⌐½«ó«⌐ ¿¡Σ«α¼áµ¿¿ 󡿺π Open ñ¿á½«ú«ó«ú« «¬¡á File
- »«¬áºδóáÑΓ ¿¼∩ »πΓ¿ ñ«ßΓπ»á, ¿¼∩ Σá⌐½á, ñáΓπ, óαѼ∩ ¿ αẼÑα Σá⌐½á,
- ¬«Γ«αδ⌐ íδ½ óδíαá¡ ó «¬¡Ñ ß»¿ß¬á. (çá¼ÑΓ¿¼, τΓ« ¡¿ «ñ¿¡ φ½Ñ¼Ñ¡Γ
- φΓ«⌐ »á¡Ñ½¿ ¡Ñ½∞º∩ óδíαáΓ∞). Å« ¼ÑαÑ »α«ñó¿ªÑ¡¿∩ »« «¬¡π ß»¿ß¬á φΓá
- »á¡Ñ½∞ »«ßΓ«∩¡¡« «í¡«ó½∩ÑΓß∩.
-
-
- New (¡«ó«Ñ).
-
- File/New ¬«¼á¡ñá »«ºó«½∩ÑΓ «Γ¬αδΓ∞ ¡«ó«Ñ «¬¡« αÑñá¬Γ«αá ß
- ¿¼Ñ¡Ñ¼ »« π¼«½τá¡¿ε NONAMExx.PAS. (xx - τ¿ß½« «Γ 00 ñ« 99). ¥Γ¿
- NONAME Σá⌐½δ ¿ß»«½∞ºπεΓß∩ ¬á¬ óαѼѡ¡δÑ íπΣÑαδ αÑñá¬Γ«αá;
- Turbo Pascal »αÑñ½áúáÑΓ ¡áºóáΓ∞ NONAME Σá⌐½, ¬«úñá éδ σ«Γ¿ΓÑ Ñú«
- ß«σαá¡¿Γ∞.
-
-
- Save (ß«σαá¡¿Γ∞).
-
- ┌────┐
- │ F2 │
- └────┘
- File/Save ¬«¼á¡ñá ß«σαá¡∩ÑΓ Σá⌐½, ¡áσ«ñ∩Θ¿⌐ß∩ ó á¬Γ¿ó¡«¼ «¬¡Ñ
- αÑñá¬Γ«αá, ¡á ñ¿ß¬. (¥Γ«Γ φ½Ñ¼Ñ¡Γ ¼Ñ¡ε ¡Ññ«ßΓπ»Ñ¡, Ñß½¿ ¡ÑΓ
- á¬Γ¿ó¡«ú« «¬¡á αÑñá¬Γ«αá). àß½¿ Σá⌐½ ¿¼ÑÑΓ ¿¼∩ »« π¼«½τá¡¿ε
- (NONAME00.PAS ¿½¿ »«ñ«í¡«Ñ), Turbo Pascal «Γ¬α«ÑΓ ñ¿á½«ú«ó«Ñ «¬¡«
- Save File As (æ«σαá¡¿Γ∞ Σá⌐½ ¬á¬) ñ½∩ Γ«ú«, τΓ«íδ »«ºó«½¿Γ∞ éá¼
- »ÑαÑ¿¼Ñ¡«óáΓ∞ ¿ ß«σαá¡¿Γ∞ Ñú« ó ΓѬπΘѼ ß»αáó«τ¡¿¬Ñ ¿½¿ ¡á ñαπú«¼
- πßΓα«⌐ßΓóÑ. ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« »«ñ«í¡« «¬¡π, «Γ¬αδóáεΘѼπß∩ ñ½∩
- Save As (ß«σαá¡¿Γ∞ ¬á¬) ¬«¼á¡ñδ, «»¿ßá¡¡«⌐ ñá½∞ΦÑ.
-
-
- Save As (ß«σαá¡¿Γ∞ ¬á¬).
-
- File/Save As ¬«¼á¡ñá »«ºó«½∩ÑΓ ß«σαá¡¿Γ∞ Σá⌐½, ¡áσ«ñ∩Θ¿⌐ß∩ ó
- á¬Γ¿ó¡«¼ «¬¡Ñ αÑñá¬Γ«αá, »«ñ ñαπú¿¼ ¿¼Ñ¡Ñ¼, ó ñαπú«¼ ß»αáó«τ¡¿¬Ñ,
- ¡á ñαπú«¼ πßΓα«⌐ßΓóÑ. Å«ß½Ñ óδí«αá φΓ«⌐ ¬«¼á¡ñδ ¼«ª¡« πó¿ñÑΓ∞ Save
- File As ñ¿á½«ú«ó«Ñ «¬¡«:
-
- ╔═[█]════════════ Save File As ═════════════════╗
- ║┌───────────────────────────────┐ ║
- ║│ Save File As │ ║
- ║└───────────────────────────────┘ [ OK ] ║
- ║┌──────────────────┐ ║
- ║│ Files │ ║
- ║│ A.PAS │ ║
- ║│ CD.PAS │ ║
- ║│ BGG.PAS │ ║
- ║│ INCLUDE\ │ ║
- ║│ ..\ │ ║
- ║│ │ [ Cancel ] ║
- ║│ │ ║
- ║│ │ ║
- ║│ │ [ Help ] ║
- ║└──────────────────┘ ║
- ║ E:\PASCAL\*.PAS ║
- ║ A.PAS 1467 Jan 4,1991 11:29am ║
- ╚═══════════════════════════════════════════════╝
-
- ìáíÑα¿ΓÑ ¡«ó«Ñ ¿¼∩, ¡Ñ«í∩ºáΓѽ∞¡« ß πßΓα«⌐ßΓó«¼ ¿
- ß»αáó«τ¡¿¬«¼, ¿ ¡áª¼¿ΓÑ ¿½¿ óδíÑα¿ΓÑ Äè. éßÑ «¬¡á, ß«ñÑαªáΘ¿Ñ φΓ«Γ
- Σá⌐½, «í¡«ó∩Γß∩ ß φΓ¿¼ ¡«óδ¼ ¿¼Ñ¡Ñ¼. àß½¿ éδ óδíÑα¿ΓÑ ¿¼∩
- ßπΘÑßΓóπεΘÑú« Σá⌐½á, φëà Σá⌐½ íπñÑΓ »ÑαѬαδΓ.
-
-
- Save All (ß«σαá¡¿Γ∞ óßÑ).
-
- File/Save All ¬«¼á¡ñá αáí«ΓáÑΓ Γ«τ¡« ΓᬠªÑ, ¬á¬ Save ¬«¼á¡ñá,
- ºá ¿ß¬½ετÑ¡¿Ñ¼ Γ«ú«, τΓ« «¡á ß«σαá¡∩ÑΓ ß«ñÑαªá¡¿Ñ óßÑσ
- ¼«ñ¿Σ¿µ¿α«óá¡¡δσ Σá⌐½«ó, á ¡Ñ Γ«½∞¬« Σá⌐½, ¡áσ«ñ∩Θ¿⌐ß∩ ó á¬Γ¿ó¡«¼
- «¬¡Ñ αÑñá¬Γ«αá. ¥Γá ¬«¼á¡ñá ¡Ññ«ßΓπ»¡á, Ñß½¿ ¡¿ «ñ¡« «¬¡« αÑñá¬Γ«αá
- ¡Ñ «Γ¬αδΓ«.
-
-
- Change Dir (¿º¼Ñ¡¿Γ∞ ß»αáó«τ¡¿¬).
-
- File/Change Dir ¬«¼á¡ñá »«ºó«½∩ÑΓ ºáñáΓ∞ πßΓα«⌐ßΓó« ¿
- ß»αáó«τ¡¿¬ ¬á¬ ΓѬπΘ¿⌐. ÆÑ¬πΘ¿⌐ ß»αáó«τ¡¿¬ - φΓ« ß»αáó«τ¡¿¬,
- ¬«Γ«αδ⌐ Turbo Pascal ¿ß»«½∞ºπÑΓ ñ½∩ ß«σαá¡Ñ¡¿∩ Σá⌐½«ó ¿ ¿σ »«¿ß¬á.
- (Åα¿ ¿ß»«½∞º«óá¡¿¿ «Γ¡«ß¿Γѽ∞¡δσ »πΓÑ⌐ ó Options/Directories «¡¿
- «Γ¡«ß∩Γß∩ Γ«½∞¬« ¬ ΓѬπΘѼπ ß»αáó«τ¡¿¬π).
-
- ä¿á½«ú«ó«Ñ «¬¡« Change Directory óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]═══════ Change Directory ════════════╗
- ║┌─────────────────────────────────┐ ║
- ║│ Directory Name │ ║
- ║│ E:\PASCAL │∙│ │ ║
- ║└─────────────────────────────────┘ ║
- ║┌ Directory Tree───────────┐ [ OK ] ║
- ║│ Drives ^│ ║
- ║│ └─┬E:\ ≡│ ║
- ║│ └─┬PASCAL █│ [ Chdir ] ║
- ║│ └┬─TEMP ≡│ ║
- ║│ └─BETA ≡│ ║
- ║│ ≡│ [ Revert ] ║
- ║│ ≡│ ║
- ║│ ≡│ ║
- ║│ v│ [ Help ] ║
- ║└──────────────────────────┘ ║
- ╚═════════════════════════════════════════╝
-
- æπΘÑßΓóπÑΓ ñóá ß»«ß«íá ߼ѡδ ß»αáó«τ¡¿¬«ó:
- - ìáíαáΓ∞ »πΓ∞ ñ«ßΓπ»á ¡«ó«ú« ß»αáó«τ¡¿¬á ó «¬¡Ñ óó«ñá ¿
- ¡áªáΓ∞ Enter, ¿½¿
- - éδíαáΓ∞ ΓαÑíπѼδ⌐ ß»αáó«τ¡¿¬ ó ñÑαÑóÑ ß»αáó«τ¡¿¬«ó (Ñß½¿ éδ
- ¿ß»«½∞ºπÑΓÑ ¬½áó¿áΓπαπ, ¡áª¼¿ΓÑ Enter, τΓ«íδ ßñѽáΓ∞ ß»αáó«τ¡¿¬
- ΓѬπΘ¿¼), á ºáΓѼ óδíÑα¿ΓÑ Äè ¿½¿ ¡áª¼¿ΓÑ Esc ñ½∩ óδσ«ñá ¿º
- ñ¿á½«ú«ó«ú« «¬¡á.
- Åα¿ óδí«αÑ Äè ¿º¼Ñ¡Ñ¡¿∩ íπñπΓ ßñѽá¡δ, á ñ¿á½«ú«ó«Ñ «¬¡«
- ¿ßτѺ¡ÑΓ. Åα¿ óδí«αÑ ¬¡«»¬¿ ChDir «¬¡« ß»¿ß¬á Directory Tree
- ߼ѡ¿Γß∩ ¡á óδíαá¡¡δ⌐ ß»αáó«τ¡¿¬ ¿ »«¬áªÑΓ »«ñß»αáó«τ¡¿¬¿ ó
- óδßóÑτÑ¡¡«¼ ß»αáó«τ¡¿¬Ñ (¡áªáΓ¿Ñ Enter ¿½¿ ñó«⌐¡á∩ «Γ¼ÑΓ¬á ºá»¿ß¿
- ñáßΓ éá¼ Γ«Γ ªÑ αѺπ½∞ΓáΓ). àß½¿ éδ ¿º¼Ñ¡¿½¿ ßó«Ñ αÑΦÑ¡¿Ñ »«
- óδíαá¡¡«¼π ß»αáó«τ¡¿¬π ¿ σ«Γ¿ΓÑ óÑα¡πΓ∞ß∩ ¬ »αÑñδñπΘѼπ (¿ éδ ÑΘÑ
- ¡Ñ óδΦ½¿ ¿º ñ¿á½«ú«ó«ú« «¬¡á), óδíÑα¿ΓÑ Revert ¬¡«»¬π.
-
-
- Print (»ÑτáΓ∞).
-
- File/Print ¬«¼á¡ñá »«ºó«½∩ÑΓ »ÑτáΓáΓ∞ ß«ñÑαªá¡¿Ñ á¬Γ¿ó¡«ú«
- «¬¡á αÑñá¬Γ«αá. Turbo Pascal αáßΦ¿α∩ÑΓ Γáíπ½∩µ¿¿ (ºá¼Ñ¡∩ÑΓ ß¿¼ó«½δ
- Γáíπ½∩µ¿¿ ß««ΓóÑΓßΓóπεΘ¿¼ ¬«½¿τÑßΓó«¼ »α«íѽ«ó) ¿ ºáΓѼ »«ßδ½áÑΓ ¿σ
- ¡á »ÑτáΓáεΘÑÑ πßΓα«⌐ßΓó« DOS. ¥Γá ¬«¼á¡ñá ¡Ññ«ßΓπ»¡á, Ñß½¿ á¬Γ¿ó¡«Ñ
- «¬¡« ¡Ñ½∞º∩ αáß»ÑτáΓáΓ∞. êß»«½∞ºπ⌐ΓÑ Ctrl-K P ñ½∩ »ÑτáΓ¿ Γ«½∞¬«
- óδíαá¡¡«ú« ΓѬßΓá.
-
-
- Get Info (»«½πτ¿Γ∞ ¿¡Σ«α¼áµ¿ε).
-
- File/Get Info ¬«¼á¡ñá »«¬áºδóáÑΓ ¿¡Σ«α¼áµ¿ε »« ΓѬπΘѼπ Σá⌐½π.
-
- ╔═[█]═══════════════════ Information ════════════════════════╗
- ║ ║
- ║ ════════ Programm ═══════════ ════ Memory ═════ ║
- ║ Sourse compiles: 0 lines DOS: 166K ║
- ║ Code size: 0 bytes TURBO: 207K ║
- ║ Data size 0 bytes Symbols: 0K ║
- ║ Stack size: 0 bytes Program: 0K ║
- ║ Minimum heap size: 0 bytes Free: 206K ║
- ║ Maximum heap size: 0 bytes ═════ EMS ═══════ ║
- ║ TURBO: 256K ║
- ║ Status: No program Other: 384K ║
- ║ Free: 4704K ║
- ║ ║
- ║ [ OK ] ║
- ║ ║
- ╚════════════════════════════════════════════════════════════╝
-
- ¥Γ« ¿¡Σ«α¼áµ¿∩ Γ«½∞¬« ñ½∩ »α«ß¼«Γαá; ¡Ñ½∞º∩ ¼Ñ¡∩Γ∞ πßΓá¡«ó¬¿ ó
- φΓ«¼ «¬¡Ñ. Å«ß½Ñ »α«ß¼«Γαá ¿¡Σ«α¼áµ¿¿ ó φΓ«¼ «¬¡Ñ ¡áª¼¿ΓÑ Enter ñ½∩
- Γ«ú«, τΓ«íδ πíαáΓ∞ φΓ« «¬¡«.
-
-
- DOS Shell (óαѼѡ¡δ⌐ óδσ«ñ ó DOS).
-
- File/DOS Shell ¬«¼á¡ñá »«ºó«½∩ÑΓ óαѼѡ¡« »«¬¿¡πΓ∞
- Turbo Pascal ñ½∩ óóÑñÑ¡¿∩ ¬«¼á¡ñδ DOS ¿½¿ »α«úαá¼¼δ. ä½∩ ó«ºóαáΓá ó
- Turbo Pascal, ¡áíÑα¿ΓÑ EXIT ¿ ¡áª¼¿ΓÑ Enter.
- éδ ¼«ªÑΓÑ ßΓ«½¬¡πΓ∞ß∩ ß ΓѼ, τΓ« ó« óαѼ∩ «Γ½áñ¬¿ íπñÑΓ
- ¡Ññ«ßΓáΓ«τ¡« »á¼∩Γ¿ ñ½∩ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ. é φΓ«¼ ß½πτáÑ
- ºáóÑαΦ¿ΓÑ ßÑá¡ß «Γ½áñ¬¿ »«ßαÑñßΓó«¼ óδí«αá Run/Program Reset
- (Ctrl-F2).
- ÅαÑñπ»αѪñÑ¡¿Ñ: ìÑ ¿¡ßΓá½½¿απ⌐ΓÑ ¡¿¬á¬¿Ñ TSR »α«úαá¼¼δ (ΓᬿÑ,
- ¬á¬ SideKick), Ñß½¿ óαѼѡ¡« óδΦ½¿ ó DOS, Γᬠ¬á¬ »á¼∩Γ∞ ¼«ªÑΓ
- ßΓáΓ∞ ¡Ñαáß»αÑñѽ∩Ѽ«⌐.
- Åα¿¼Ñτá¡¿Ñ. é αѪ¿¼Ñ ñó«⌐¡«ú« ¼«¡¿Γ«αá ¬«¼á¡ñ¡á∩ ßΓ᫬á DOS
- »«∩ó¿Γß∩ ¡á φ¬αá¡Ñ Turbo Pascal, á ¡Ñ ¡á »«½∞º«óáΓѽ∞߬«¼. ¥Γ«
- »«ºó«½∩ÑΓ éá¼ »ÑαѬ½ετ¿Γ∞ß∩ ¡á DOS íѺ ¡áαπΦÑ¡¿∩ óδó«ñá ßó«Ñ⌐
- »α«úαá¼¼δ. ū߬«½∞¬π óδó«ñ éáΦÑ⌐ »α«úαá¼¼δ ñ«»πßΓ¿¼ ¡á «ñ¡«¼
- ¼«¡¿Γ«αÑ ß¿ßΓѼδ, Window/User Screen ¿ Alt-F5 ¡Ññ«ßΓπ»¡δ.
-
-
- Exit (óδσ«ñ).
-
- ┌─────┐ ┌─────┐
- │ Alt │ │ X │
- └─────┘ └─────┘
- File/Exit ¬«¼á¡ñá »α¿ó«ñ¿Γ ¬ óδσ«ñπ ¿º Turbo Pascal, πñá½∩ÑΓ
- Ñú« ¿º »á¼∩Γ¿ ¿ ó«ºóαáΘáÑΓ éáß ó ¬«¼á¡ñ¡πε ßΓ᫬π DOS. àß½¿ éδ ¡Ñ
- ß«σαá¡¿½¿ ¬á¬¿Ñ-Γ« ¿º¼Ñ¡Ñ¡¿∩, Γ« Turbo Pascal ºá»αáΦ¿óáÑΓ, σ«Γ¿ΓÑ
- ½¿ éδ ¿σ ß«σαá¡¿Γ∞ »ÑαÑñ óδσ«ñ«¼.
-
-
- îÑ¡ε Edit (αÑñá¬Γ¿α«óá¡¿Ñ).
- ┌─────┐ ┌─────┐
- │ Alt │ │ E │
- └─────┘ └─────┘
- îÑ¡ε Edit »«ºó«½∩ÑΓ óδαѺáΓ∞, ¬«»¿α«óáΓ∞ ¿ óßΓáó½∩Γ∞ ΓѬßΓ ó
- «¬¡Ñ αÑñá¬Γ«αá. ¡« Γá¬ªÑ «Γ¬αδΓ∞ «¬¡« Clipboard (¬áα¼á¡) ñ½∩
- »α«ß¼«Γαá ¿ αÑñá¬Γ¿α«óá¡¿∩ Ñú« ß«ñÑন¼«ú«.
- ÅÑαÑñ ¿ß»«½∞º«ó᡿Ѽ í«½∞Φ¿¡ßΓóá ¬«¼á¡ñ φΓ«ú« ¼Ñ¡ε éá¼
- ¡Ñ«íσ«ñ¿¼« º¡áΓ∞, ¬á¬ óδí¿αáΓ∞ ΓѬßΓ (»«Γ«¼π τΓ« í«½∞Φ¿¡ßΓó«
- ñÑ⌐ßΓó¿⌐ αÑñá¬Γ«αá »α¿¼Ñ¡∩εΓß∩ ¬ óδíαá¡¡«¼π ΓѬßΓπ). éδí«α ΓѬßΓá
- «º¡áτáÑΓ Ñú« óδßóÑτ¿óá¡¿Ñ. ¡« óδí¿αáΓ∞ ΓѬßΓ ¿ ß »«¼«Θ∞ε
- ¬½áó¿áΓπαδ, ¿ ß »«¼«Θ∞ε ¼δΦ¬¿; »α¿¡µ¿» «ñ¿¡á¬«ó, σ«Γ∩ ñÑ⌐ßΓó¿∩
- «Γ½¿τáεΓß∩.
- æ »«¼«Θ∞ε ¬½áó¿áΓπαδ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ß½ÑñπεΘ¿Ñ ¼ÑΓ«ñδ:
- - ìáªáΓ¿Ñ Shift ó« óαѼ∩ ¡áªáΓ¿∩ ¬½áó¿Φ ß« ßΓαѽ¬á¼¿;
- - ùΓ«íδ óδíαáΓ∞ ΓѬßΓ ß »«¼«Θ∞ε ¬½áó¿áΓπαδ, ¡áª¼¿ΓÑ Ctrl-K B
- ñ½∩ «Γ¼ÑΓ¬¿ ¡áτá½á í½«¬á. çáΓѼ »ÑαÑñó¿¡∞ΓÑ ¬παß«α ¬ ¬«¡µπ í½«¬á ¿
- ¡áª¼¿ΓÑ Ctrl-K K.
- - ùΓ«íδ óδíαáΓ∞ «Γñѽ∞¡«Ñ ß½«ó«, »ÑαÑñó¿¡∞ΓÑ ¬παß«α ¬ ß½«óπ ¿
- ¡áª¼¿ΓÑ Ctrl-K T.
- - ùΓ«íδ óδíαáΓ∞ «Γñѽ∞¡πε ßΓ᫬π, ¡áª¼¿ΓÑ Ctrl-K L.
- æ »«¼«Θ∞ε ¼δΦ¬¿:
- - ùΓ«íδ óδíαáΓ∞ ΓѬßΓ ß »«¼«Θ∞ε ¼δΦ¬¿, ΓáΘ¿ΓÑ π¬áºáΓѽ∞ ¼δΦ¬¿
- ¡áñ ΓαÑíπÑ¼δ¼ ΓѬßΓ«¼. àß½¿ ªÑ ¡Ñ«íσ«ñ¿¼« »α«ñ«½ª¿Γ∞ óδí«α ºá
- »αÑñѽἿ «¬¡á, ΓáΘ¿ΓÑ ¼δΦ¬π ó ¡πª¡πε ßΓ«α«¡π, ¿ «¬¡« áóΓ«¼áΓ¿τÑ߬¿
- íπñÑΓ ßñó¿úáΓ∞ß∩.
- - ä½∩ óδí«αá «Γñѽ∞¡«⌐ ßΓ᫬¿ ñóáªñδ «Γ¼ÑΓ∞ΓÑ ÑÑ.
- - ä½∩ óδí«αá ΓѬßΓá ßΓα«¬á ºá ßΓ᫬«⌐, ¡áª¼¿ΓÑ ¬¡«»¬π ¼δΦ¬¿ ¿
- ΓáΘ¿ΓÑ ¼δΦ¬π »« ΓѬßΓπ.
- - ùΓ«íδ αáßΦ¿α¿Γ∞ ¿½¿ π¼Ñ¡∞Φ¿Γ∞ óδíαá¡¡δ⌐ ¬πß«¬, «ñ¡«óαѼѡ¡«
- ¡áª¼¿ΓÑ Shift ¿ ¬½áó¿Φπ ¼δΦ¬¿ ó ½εí«¼ ¼ÑßΓÑ ñ«¬π¼Ñ¡Γá.
- èá¬ Γ«½∞¬« ΓѬßΓ óδíαá¡, ¬«¼á¡ñδ ó ¼Ñ¡ε Edit ßΓá¡«ó∩Γß∩
- ñ«ßΓπ»¡δ¼¿, á ¬áα¼á¡ ßΓá¡«ó¿Γß∩ »«½Ñº¡δ¼.
- èáα¼á¡ ∩ó½∩ÑΓß∩ τπñ«¼ »«ß½Ñ óδαѺ᡿∩ ¿ óßΓáó¬¿ ΓѬßΓá. ¥Γ«
- ߻ѵ¿á½∞¡«Ñ «¬¡« ó Turbo Pascal, ¬«Γ«α«Ñ σαá¡¿Γ ΓѬßΓ, ¬«Γ«αδ⌐ íδ½
- πñá½Ñ¡ ¿½¿ ߬«»¿α«óá¡, ΓᬠτΓ« ¼«ª¡« óßΓáó¿Γ∞ Ñú« ó ½εí«¼ ¼ÑßΓÑ.
- èáα¼á¡ αáí«ΓáÑΓ ó ΓÑß¡«¼ óºá¿¼«ñÑ⌐ßΓó¿¿ ß ¬«¼á¡ñἿ αÑñá¬Γ«αá.
-
- äá½ÑÑ »α¿ó«ñ¿Γß∩ «íΩ∩ߡѡ¿Ñ ¬áªñ«⌐ ¬«¼á¡ñδ ¼Ñ¡ε Edit.
-
-
- Restore Line (ó«ßßΓá¡«ó¿Γ∞ ßΓ᫬π).
-
- Edit/Restore Line «Γ¼Ñ¡∩ÑΓ »«ß½Ññ¡εε ¬«¼á¡ñπ αÑñá¬Γ¿α«óá¡¿∩,
- óδ»«½¡Ñ¡¡πε ¡áñ ßΓ᫬«⌐ (ó¬½ετá∩ ¡áí«α ΓѬßΓá ó »πßΓ«⌐ ßΓα«¬Ñ ¿½¿
- Ctrl-Y). ¥Γá ¬«¼á¡ñá αáí«ΓáÑΓ Γ«½∞¬« ß »«ß½Ññ¡Ñ⌐ ¼«ñ¿Σ¿µ¿α«óá¡¡«⌐
- ¿½¿ πñá½Ñ¡¡«⌐ ßΓ᫬«⌐.
-
-
- Cut (óδαѺáΓ∞).
-
- ┌───────┐ ┌─────┐
- │ Shift │ │ Del │
- └───────┘ └─────┘
- Edit/Cut ¬«¼á¡ñá πñá½∩ÑΓ óδíαá¡¡δ⌐ ΓѬßΓ ¿º ñ«¬π¼Ñ¡Γá ¿
- »«¼ÑΘáÑΓ φëà ΓѬßΓ ó ¬áα¼á¡. ¡« óßΓáó¿Γ∞ φëà ΓѬßΓ ó ½εí«⌐
- ñαπú«⌐ ñ«¬π¼Ñ¡Γ (¿½¿ ó ñαπú«Ñ ¼ÑßΓ« ó φΓ«¼ ªÑ ßἫ¼ ñ«¬π¼Ñ¡ΓÑ)
- »«ßαÑñßΓó«¼ óδí«αá ¬«¼á¡ñδ Paste (óßΓáó¿Γ∞). ÆÑ¬ßΓ «ßΓáÑΓß∩ ó
- ¬áα¼á¡Ñ, ΓᬠτΓ« ¼«ª¡« óßΓáó½∩Γ∞ «ñ¿¡ ¿ ëà ªÑ ΓѬßΓ ¼¡«ú« αáº.
-
-
- Copy (¬«»¿α«óáΓ∞).
-
- ┌───────┐ ┌─────┐
- │ Ctrl │ │ Ins │
- └───────┘ └─────┘
- Edit/Copy ¬«¼á¡ñá «ßΓáó½∩ÑΓ óδíαá¡¡δ⌐ ΓѬßΓ ¡ÑΓα«¡πΓδ¼, ¡«
- »«¼ÑΘáÑΓ Ñú« Γ«τ¡πε ¬«»¿ε ó ¬áα¼á¡. ¡« óßΓáó¿Γ∞ φëà ΓѬßΓ ó
- ½εí«⌐ ñαπú«⌐ ñ«¬π¼Ñ¡Γ »«ßαÑñßΓó«¼ óδí«αá ¬«¼á¡ñδ Paste (óßΓáó¿Γ∞).
- ¡« Γá¬ªÑ ß¬«»¿α«óáΓ∞ ΓѬßΓ ¿º «¬¡á ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿: ß
- ¬½áó¿áΓπαδ, ¿ß»«½∞ºπ⌐ΓÑ Shift ¿ ¬½áó¿Φ¿ ß« ßΓαѽ¬á¼¿; ß ¼δΦ¬«⌐,
- «Γ¼ÑΓ∞ΓÑ ¿ ΓáΘ¿ΓÑ ΓѬßΓ, ¬«Γ«αδ⌐ σ«Γ¿ΓÑ ß¬«»¿α«óáΓ∞.
-
-
- Paste (óßΓáó¿Γ∞).
-
- ┌───────┐ ┌─────┐
- │ Shift │ │ Ins │
- └───────┘ └─────┘
- Edit/Paste ¬«¼á¡ñá óßΓáó½∩ÑΓ ΓѬßΓ ¿º ¬áα¼á¡á ó ΓѬπΘѼ «¬¡Ñ ó
- »«º¿µ¿ε, π¬áºá¡¡πε ¬παß«α«¼. ÆÑ¬ßΓ, ¬«Γ«αδ⌐ óßΓáó½∩ÑΓß∩ ó ¡áßΓ«∩Θ¿⌐
- ¼«¼Ñ¡Γ, ó «¬¡Ñ ¬áα¼á¡á »«¼ÑτÑ¡ ¬á¬ ΓѬπΘ¿⌐ í½«¬.
-
-
- Copy Example (¬«»¿α«óáΓ∞ »α¿¼Ñα).
-
- Edit/Copy Example ¬«¼á¡ñá ¬«»¿απÑΓ ΓѬßΓ ß óδíαá¡¡δ¼ αá¡ÑÑ
- »α¿¼Ñα«¼ ¿º ΓѬπΘÑú« «¬¡á ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ ó ¬áα¼á¡. Åα¿¼Ñαδ
- πªÑ ºáαá¡ÑÑ «»αÑñÑ½Ñ¡δ ¬á¬ í½«¬¿, ΓᬠτΓ« ¡Ñ ¡πª¡« »«¼ÑτáΓ∞
- ΓαÑíπѼδ⌐ »α¿¼Ñα ¬á¬ í½«¬.
-
-
- Show Clipboard («Γ¬αδΓ∞ ¬áα¼á¡).
-
- Edit/Show Clipboard ¬«¼á¡ñá «Γ¬αδóáÑΓ «¬¡« ¬áα¼á¡á, ¬«Γ«αδ⌐
- σαá¡¿Γ ΓѬßΓ, óδαѺᡡδ⌐ ¿ ߬«»¿α«óá¡¡δ⌐ ¿º ñαπú¿σ «¬«¡. ÆÑ¬ßΓ,
- ¬«Γ«αδ⌐ ∩ó½∩ÑΓß∩ ΓѬπΘ¿¼ óδíαá¡¡δ¼ (óδßóÑτÑ¡¡δ¼) - φΓ« ΓѬßΓ,
- ¬«Γ«αδ⌐ Turbo Pascal ¿ß»«½∞ºπÑΓ »α¿ óδí«αÑ ¬«¼á¡ñδ Paste
- (óßΓáó¿Γ∞). ¡« αÑñá¬Γ¿α«óáΓ∞ ¬áα¼á¡ Γá¬, τΓ«íδ ΓѬßΓ, ¬«Γ«αδ⌐
- ¡πª¡« óßΓáó¿Γ∞, Γ«τ¡« ß««ΓóÑΓßΓó«óá½ ΓαÑíπѼ«¼π.
- Ĭ¡« ¬áα¼á¡á »«σ«ªÑ ¡á ½εí«Ñ ñαπú«Ñ «¬¡« αÑñá¬Γ«αá.
- àñ¿¡ßΓóÑ¡¡«Ñ «Γ½¿τ¿Ñ «¬¡á ¬áα¼á¡á 󫺡¿¬áÑΓ »α¿ óδαѺ᡿¿ ¿½¿
- ¬«»¿α«óá¡¿¿ ΓѬßΓá. è«úñá éδ óδíα὿ ΓѬßΓ ó «¬¡Ñ ¬áα¼á¡á ¿ ºáΓѼ
- óδíα὿ ¬«¼á¡ñπ Cut (óδαѺáΓ∞) ¿½¿ Copy (¬«»¿α«óáΓ∞), óδíαá¡¡δ⌐
- ΓѬßΓ ¡Ñ¼Ññ½Ñ¡¡« »«∩ó½∩ÑΓß∩ ó¡¿ºπ «¬¡á. (Å«¼¡¿ΓÑ, τΓ« ½εí«⌐ ΓѬßΓ,
- ¬«Γ«αδ⌐ íδ½ óδαѺᡠ¿½¿ ߬«»¿α«óá¡, ñ«íáó½∩ÑΓß∩ ó ¬«¡Ñµ ¬áα¼á¡á -
- ΓᬠτΓ« ¼«ª¡« »«ºñ¡ÑÑ Ñú« óßΓáó¿Γ∞).
-
-
- Clear («τ¿ßΓ¿Γ∞).
-
- ┌──────┐ ┌─────┐
- │ Ctrl │ │ Del │
- └──────┘ └─────┘
- Edit/Clear ¬«¼á¡ñá πñá½∩ÑΓ óδíαá¡¡δ⌐ ΓѬßΓ, ¡Ñ »«¼ÑΘá∩ Ñú« ó
- ¬áα¼á¡. ¥Γ« «º¡áτáÑΓ, τΓ« ¡Ñ½∞º∩ óßΓáó¿Γ∞ φëà ΓѬßΓ, ¬á¬ ó ß½πτáÑ
- óδí«αá ¬«¼á¡ñ Cut (óδαѺáΓ∞) ¿½¿ Copy (¬«»¿α«óáΓ∞). ÆÑ¬ßΓ,
- πñá½Ñ¡¡δ⌐ ß »«¼«Θ∞ε φΓ«⌐ ¬«¼á¡ñδ, ¡Ñ ó«ßßΓá¡«ó¿¼. ¡« «τ¿ßΓ¿Γ∞
- ßá¼ ¬áα¼á¡ »«ßαÑñßΓó«¼ óδí«αá óßÑú« ΓѬßΓá ó ¬áα¼á¡Ñ ¿ »«ß½ÑñπεΘ¿¼
- óδí«α«¼ ¬«¼á¡ñδ Edit/Clear.
-
-
- îÑ¡ε Search (»«¿ß¬).
- ┌──────┐┌─────┐
- │ Alt ││ S │
- └──────┘└─────┘
-
- îÑ¡ε »«¿ß¬á »«ºó«½∩ÑΓ «ßπΘÑßΓó½∩Γ∞ »«¿ß¬ ΓѬßΓá, «íΩ∩ó½Ñ¡¿∩
- »α«µÑñπα ¿ ¼ÑßΓ«αáß»«½«ªÑ¡¿Ñ «Φ¿í«¬ ó éáΦ¿σ Σá⌐½áσ.
-
-
- Find (¡á⌐Γ¿).
-
- ┌──────┐ ┌─────┐ ┌─────┐
- │ Alt │ │ S │ │ F │
- └──────┘ └─────┘ └─────┘
- Search/Find ¬«¼á¡ñá »«¬áºδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡« Find,
- »«ºó«½∩εΘÑÑ éá¼ ¡áíαáΓ∞ ΓѬßΓ, ¬«Γ«αδ⌐ éδ σ«Γ¿ΓÑ ¡á⌐Γ¿ ¿ πßΓá¡«ó¿Γ∞
- «»µ¿¿, ó½¿∩εΘ¿Ñ ¡á »«¿ß¬. (Ctrl-Q F ∩ó½∩ÑΓß∩ ñαπú¿¼ ß«¬αáΘÑ¡¿Ñ¼
- φΓ«⌐ ¬«¼á¡ñδ).
-
- ╔═[█]═══════════════════ Find ════════════════════════╗
- ║ ┌─────────────────────────────────────────────────┐ ║
- ║ │Text to Find │∙││ ║
- ║ └─────────────────────────────────────────────────┘ ║
- ║ Options Direction ║
- ║ [ ] Case sensitive (.) Forward ║
- ║ [ ] Whole words only ( ) Backward ║
- ║ [ ] Regular expression ║
- ║ ║
- ║ Scope Origin ║
- ║ (.) Global ( ) From cursor ║
- ║ ( ) Selected text (.) Entire scope ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═════════════════════════════════════════════════════╝
-
- ä¿á½«ú«ó«Ñ «¬¡« »«¿ß¬á ß«ñÑαª¿Γ ¡Ñ߬«½∞¬« ¬¡«»«¬.
-
-
- Options («»µ¿¿).
-
- ¡« óδíαáΓ∞ ¿º ΓαÑσ φ½Ñ¼Ñ¡Γ«ó ¡Ñºáó¿ß¿¼δσ ¬¡«»«¬ Options:
-
-
- ┌──────────────────────┐
- │ [ ] Case sensitive │
- └──────────────────────┘
- (αẽ¿τÑ¡¿Ñ »α«»¿ß¡δσ ¿ ßΓα«τ¡δσ íπ¬ó).
-
- 鬽ετá⌐ΓÑ φΓπ ¬¡«»¬π ó Γ«¼ ß½πτáÑ, Ñß½¿ σ«Γ¿ΓÑ, τΓ«íδ
- Turbo Pascal »α¿ »«¿ß¬Ñ αẽ¿τá½ »α«»¿ß¡δÑ ¿ ßΓα«τ¡δÑ íπ¬óδ.
-
-
- ┌─────────────────────────┐
- │ [ ] Whole words only │
- └─────────────────────────┘
- (Γ«½∞¬« µÑ½δÑ ß½«óá).
-
- 鬽ετá⌐ΓÑ φΓπ ¬¡«»¬π ó Γ«¼ ß½πτáÑ, Ñß½¿ σ«Γ¿ΓÑ, τΓ«íδ
- Turbo Pascal ¿ß¬á½ Γ«½∞¬« µÑ½δÑ ß½«óá (Γ« ÑßΓ∞, ßΓ᫬á ñ«½ª¡á ¿¼ÑΓ∞
- º¡á¬¿ »π¡¬Γπᵿ¿ ¿½¿ º¡á¬¿ ß¿¼ó«½á »α«íѽá ß «íÑ¿σ ßΓ«α«¡).
-
-
- ┌────────────────────────┐
- │ [ ] Regular expression │
- └────────────────────────┘
- (αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ).
-
- 鬽ετá⌐ΓÑ φΓπ ¬¡«»¬π ó Γ«¼ ß½πτáÑ, Ñß½¿ σ«Γ¿ΓÑ, τΓ«íδ
- Turbo Pascal αáß»«º¡áóὠ߻ѵ¿Σ¿¬áΓ«αδ, á¡á½«ú¿τ¡δÑ ¿ß»«½∞ºπÑ¼δ¼ ó
- GREP, ó ßΓα«¬Ñ »«¿ß¬á. æ»Ñµ¿Σ¿¬áΓ«αἿ ∩ó½∩εΓß∩ ^, $, ., *, +, [],
- \. Ä¡¿ «º¡áτáεΓ ß½ÑñπεΘÑÑ:
-
- ^ - ó ¡áτá½Ñ ßΓ᫬¿ «º¡áτáÑΓ ¡áτὫ ßΓ᫬¿.
- $ - ó ¬«¡µÑ óδαáªÑ¡¿∩ «º¡áτáÑΓ ¬«¡Ñµ ßΓ᫬¿.
- . - «º¡áτáÑΓ ½εí«⌐ ß¿¼ó«½.
- * - ß¿¼ó«½, ß«»α«ó«ªñáѼδ⌐ ºóѺñ«τ¬«⌐, «º¡áτáÑΓ ½εí«Ñ τ¿ß½«
- »«óΓ«αÑ¡¿⌐ (ó¬½ετá∩ ¡π½∞) φΓ«ú« ß¿¼ó«½á. ìá»α¿¼Ñα, bo*
- «º¡áτáÑΓ bot, b, boo, ¿ ñáªÑ be.
- + - ß¿¼ó«½, ß«»α«ó«ªñáѼδ⌐ º¡á¬«¼ »½εßá, «º¡áτáÑΓ ½εí«Ñ τ¿ß½«
- »«óΓ«αÑ¡¿⌐ φΓ«ú« ß¿¼ó«½á (¡« ¡Ñ ¡π½∞). ìá»α¿¼Ñα, bo+
- «º¡áτáÑΓ bot ¿½¿ boo, ¡« ¡Ñ be ¿½¿ b.
- [] - ß¿¼ó«½δ ó ¬óáñαáΓ¡δσ ߬«í¬áσ «º¡áτáεΓ ¬á¬«⌐-Γ« «ñ¿¡
- ß¿¼ó«½, ßΓ«∩Θ¿⌐ ó φΓ¿σ ߬«í¬áσ. ìá»α¿¼Ñα, [bot] «º¡áτáÑΓ
- ¿½¿ b, ¿½¿ o, ¿½¿ t.
- [^] - φëà º¡á¬ ó ¬óáñαáΓ¡δσ ߬«í¬áσ ó ¡áτá½Ñ ßΓ᫬¿ «º¡áτáÑΓ
- "¡Ñ". Æá¬¿¼ «íαẫ¼, [^bot] «º¡áτáÑΓ ½εí«⌐ ß¿¼ó«½, ¬α«¼Ñ
- b, o ¿½¿ t.
- [-] - ó¡πΓα¿ ¬óáñαáΓ¡δσ ߬«í«¬ «º¡áτáÑΓ ñ¿á»áº«¡ ß¿¼ó«½«ó.
- ìá»α¿¼Ñα, [b-o] «º¡áτáÑΓ ½εí«⌐ ß¿¼ó«½ «Γ b ñ« o.
- \ - »ÑαÑñ ß¿¼ó«½«¼ ߻ѵ¿Σ¿¬áΓ«αá ú«ó«α¿Γ Turbo Pascal « Γ«¼,
- τΓ« ¡πª¡« αáßß¼áΓα¿óáΓ∞ φΓ«Γ ß¿¼ó«½ ¬á¬ ½¿ΓÑαπ, á ¡Ñ ¬á¬
- ߻ѵ¿Σ¿¬áΓ«α. ìá»α¿¼Ñα, \^ «º¡áτáÑΓ ^, á ¡Ñ ¡áτὫ ßΓ᫬¿.
-
- éóÑñ¿ΓÑ ßΓ᫬π ó «¬¡Ñ óó«ñá ¿ óδíÑα¿ΓÑ Äè ñ½∩ ¡áτá½á »«¿ß¬á, á
- ñ½∩ «Γ¬áºá «Γ »«¿ß¬á óδíÑα¿ΓÑ Cancel. àß½¿ éδ σ«Γ¿ΓÑ óóÑßΓ¿ ßΓ᫬π,
- ¬«Γ«απε πªÑ ¿ß¬á½¿, ¡áª¼¿ΓÑ ∙, τΓ«íδ »«ß¼«ΓαÑΓ∞ áασ¿ó¡δ⌐ ß»¿ß«¬ ¿
- «ßπΘÑßΓó¿Γ∞ ¿º ¡Ñú« óδí«α.
- ¡« Γá¬ªÑ óδíαáΓ∞ ß½«ó«, ¡á ¬«Γ«α«¼ ßΓ«¿Γ ¬παß«α ó «¬¡Ñ
- αÑñá¬Γ«αá ¿ ¿ß»«½∞º«óáΓ∞ Ñú« ó «¬¡Ñ »«¿ß¬á »«ßαÑñßΓó«¼ »α«ßΓ«
- ó맮óá Find ¿º Search ¼Ñ¡ε. ¡« íαáΓ∞ ñ«»«½¡¿Γѽ∞¡δÑ ß¿¼ó«½δ ¿º
- ΓѬßΓá »πΓѼ ¡áªáΓ¿∩ ¬½áó¿Φ¿ ÷.
-
-
- Direction (¡á»αáó½Ñ¡¿Ñ).
-
- ┌────────────┐
- │Direction │
- │(.) Forward │
- │( ) Backward│
- └────────────┘
- ÄΓ¼ÑΓ∞ΓÑ ºáó¿ß¿¼δÑ ¬¡«»¬¿ Direction, ñ½∩ Γ«ú« τΓ«íδ αÑΦ¿Γ∞, ó
- ¬á¬«¼ ¡á»αáó½Ñ¡¿¿ íπñÑΓ «ßπΘÑßΓó½∩Γ∞ß∩ »«¿ß¬ - ¡áτ¿¡á∩ ß Origin
- (πßΓá¡áó½¿óáѼ«ú« ß »«¼«Θ∞ε Origin ºáó¿ß¿¼δσ ¬¡«»«¬) ¿½¿ ¡ÑΓ.
-
-
- Scope («í½áßΓ∞).
-
- ┌──────────────────┐
- │ Scope │
- │ (.) Global │
- │ ( ) Selected text│
- └──────────────────┘
- éδíÑα¿ΓÑ ¬¡«»¬¿, ñ½∩ Γ«ú« τΓ«íδ «»αÑñѽ¿Γ∞, ó ¬á¬«⌐ «í½áßΓ¿
- Σá⌐½á «ßπΘÑßΓó½∩Γ∞ »«¿ß¬. ¡« óδíαáΓ∞ óÑß∞ Σá⌐½ (Global) ¿½¿
- Γ«½∞¬« óδíαá¡¡δ⌐ ΓѬßΓ.
-
-
- Origin (¡áτὫ).
-
- ┌────────────────┐
- │Origin │
- │(.) From Cursor │
- │( ) Entire Scope│
- └────────────────┘
- éδíÑα¿ΓÑ ¬¡«»¬π, τΓ«íδ «»αÑñѽ¿Γ∞, úñÑ ¡áτ¿¡áÑΓß∩ »«¿ß¬. è«úñá
- óδíαá¡á Entire Scope (µÑ½á∩ «í½áßΓ∞), Γ« ºáó¿ß¿¼δÑ ¬¡«»¬¿
- Direction «»αÑñѽ∩εΓ, ó ¡áτá½Ñ ¿½¿ ó ¬«¡µÑ óδíαá¡¡«⌐ «í½áßΓ¿
- ¡áτ¡ÑΓß∩ »«¿ß¬. ä¿á»áº«¡ «í½áßΓ¿ ¼«ª¡« óδíαáΓ∞ ß »«¼«Θ∞ε Scope
- («í½áßΓ∞) ºáó¿ß¿¼δσ ¬¡«»«¬.
-
-
- Replace (ºá¼Ñ¡¿Γ∞).
-
- ┌──────┐ ┌─────┐ ┌─────┐
- │ Alt │ │ S │ │ R │
- └──────┘ └─────┘ └─────┘
- Search/Replace ¬«¼á¡ñá óδó«ñ¿Γ ñ¿á½«ú«ó«Ñ «¬¡«, »«ºó«½∩εΘÑÑ
- ¡áí¿αáΓ∞ «íαáºÑµ ΓѬßΓá ñ½∩ »«¿ß¬á ¿ «íαáºÑµ ΓѬßΓá, ¡á ¬«Γ«αδ⌐ Ñú«
- ¡áñ« ºá¼Ñ¡¿Γ∞. (Ctrl-Q A ∩ó½∩ÑΓß∩ ñαπú¿¼ ß«¬αáΘÑ¡¿Ñ¼ φΓ«⌐ ¬«¼á¡ñδ).
-
- ╔═[█]══════════════════ Replace ══════════════════════╗
- ║ ┌─────────────────────────────────────────────┬─┬┐ ║
- ║ │ Text to Find │∙││ ║
- ║ ├─────────────────────────────────────────────┼─┼┤ ║
- ║ │ New Text │∙││ ║
- ║ └─────────────────────────────────────────────┴─┴┘ ║
- ║ Options Direction ║
- ║ [X] Case sensitive (.) Forward ║
- ║ [ ] Whole words only ( ) Backward ║
- ║ [X] Regular expression ║
- ║ [X] Prompt on replace ║
- ║ ║
- ║ Scope Origin ║
- ║ (.) Global (.) From cursor ║
- ║ ( ) Selected text ( ) Entire scope ║
- ║ ║
- ║ [ OK ] [ Change All ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═════════════════════════════════════════════════════╝
-
- ä¿á½«ú«ó«Ñ «¬¡« ºá¼Ñ¡δ ß«ñÑαª¿Γ ¡Ñ߬«½∞¬« ºáó¿ß¿¼δσ ¿
- ¡Ñºáó¿ß¿¼δσ ¬¡«»«¬ - ¼¡«ú¿Ñ ¿º ¡¿σ ¿ñÑ¡Γ¿τ¡δ ¬¡«»¬á¼ ñ¿á½«ú«ó«ú«
- «¬¡á »«¿ß¬á, «»¿ßá¡¡«ú« αá¡ÑÑ. ä«»«½¡¿Γѽ∞¡á∩ ¬¡«»¬á, Prompt on
- replace (»«ñ߬Ậá ñ½∩ ºá¼Ñ¡δ), π»αáó½∩ÑΓ »«ñ߬Ậ«⌐ ñ½∩ ¬áªñ«⌐
- ºá¼Ñ¡δ.
- ìáíÑα¿ΓÑ ßΓ᫬𠻫¿ß¬á ¿ ßΓ᫬π ºá¼Ñ¡δ ó «¬¡áσ óó«ñá ¿
- óδíÑα¿ΓÑ OK ¿½¿ Change All (ºá¼Ñ¡¿Γ∞ óßÑ) ñ½∩ ¡áτá½á »«¿ß¬á, ¿½¿
- ¡áª¼¿ΓÑ Cancel ñ½∩ «Γ¬áºá. àß½¿ éδ σ«Γ¿ΓÑ óóÑßΓ¿ ßΓ᫬π,
- ¿ß»«½∞º«óá¡¡πε αá¡ÑÑ, ¡áª¼¿ΓÑ ßΓαѽ¬π 󡿺 ñ½∩ »α«ß¼«Γαá áασ¿ó¡«ú«
- ß»¿ß¬á ¿ óδí«αá ó ¡Ñ¼.
- àß½¿ Turbo Pascal ¡áσ«ñ¿Γ ºáñá¡¡δ⌐ ΓѬßΓ, «¡ ß»αáΦ¿óáÑΓ,
- σ«Γ¿ΓÑ ½¿ éδ »α«¿ºóÑßΓ¿ ºá¼Ñ¡π. Åα¿ óδí«αÑ OK «¡ ¡áσ«ñ¿Γ ¿ ºá¼Ñ¡∩ÑΓ
- Γ«½∞¬« »Ñαóδ⌐ «íαáºÑµ φ½Ñ¼Ñ¡Γá »«¿ß¬á. Åα¿ óδí«αÑ ChangÑ All
- (ºá¼Ñ¡¿Γ∞ óßÑ), «¡ ºá¼Ñ¡∩ÑΓ óßÑ óσ«ªñÑ¡¿∩, ¬á¬ φΓ« «»αÑñѽѡ« ß
- »«¼«Θ∞ε Direction (¡á»αáó½Ñ¡¿Ñ), Scope («í½áßΓ∞) ¿ Origin (¡áτὫ)
- ¬¡«»«¬.
- èᬠ¿ ó ñ¿á½«ú«ó«¼ «¬¡Ñ »«¿ß¬á, ¼«ª¡« óδíαáΓ∞ ß½«ó«, ¡á
- ¬«Γ«α«¼ ßΓ«¿Γ ¬παß«α ó «¬¡Ñ αÑñá¬Γ«αá ¿ ¿ß»«½∞º«óáΓ∞ Ñú« ó «¬¡Ñ
- óó«ñá Text to find (ΓѬßΓ ñ½∩ »«¿ß¬á) »α«ßΓδ¼ óδº«ó«¼ Find ¿½¿
- Replace (¡á⌐Γ¿ ¿½¿ ºá¼Ñ¡¿Γ∞) ¿º Search menu (¼Ñ¡ε »«¿ß¬á). éδ
- ¼«ªÑΓÑ ñ«íáó¿Γ∞ ΓѬßΓ ¿º «¬¡á αÑñá¬Γ«αá ß »«¼«Θ∞ε ßΓαѽ¬¿ ó»αáó«.
-
-
- Search Again (»«¿ß¬ ó¡«ó∞).
-
- ┌──────┐ ┌─────┐
- │ Ctrl │ │ L │
- └──────┘ └─────┘
- Search/Search Again ¬«¼á¡ñá »«óΓ«α∩ÑΓ »«ß½Ññ¡εε Find ¿½¿
- Replace ¬«¼á¡ñπ. éßÑ πßΓá¡«ó¬¿, ¬«Γ«αδÑ í뫨 ßñѽá¡δ ó »«ß½Ññ¡Ñ¼
- ñ¿á½«ú«ó«¼ «¬¡Ñ (Find ¿½¿ Replace) «ßΓáεΓß∩ ñÑ⌐ßΓó¿Γѽ∞¡δ¼¿ »α¿
- óδí«αÑ Search Again.
-
-
- Goto line number (¿ñΓ¿ ¬ ßΓα«¬Ñ ¡«¼Ñα).
-
- Search/Goto line number ¬«¼á¡ñá óδñáÑΓ »«ñß¬áº¬π ¡«¼Ñαá
- ßΓ᫬¿, ¬«Γ«απε éδ σ«Γ¿ΓÑ ¡á⌐Γ¿. ä¿á½«ú«ó«Ñ «¬¡« óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼
- «íαẫ¼:
-
-
- ╔═[█]═════ Go to Line Number ══════════════╗
- ║ ║
- ║ ┌──────────────────────┐┌───────────┐ ║
- ║ │Enter New Line Number ││21 ││∙│ ║
- ║ └──────────────────────┘└───────────┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚══════════════════════════════════════════╝
-
- Turbo Pascal »«¬áºδóáÑΓ ΓѬπΘ¿⌐ ¡«¼Ñα ßΓ᫬¿ ¿ ¡«¼Ñα ßΓ«½íµá ó
- ¡¿ª¡Ñ¼ ½Ñó«¼ πú½π ¬áªñ«ú« «¬¡á αÑñá¬Γ«αá.
-
-
- Find Procedure (»«¿ß¬ »α«µÑñπαδ).
-
- Search/Find Procedure ¬«¼á¡ñá óδó«ñ¿Γ ñ¿á½«ú«ó«Ñ «¬¡«,
- »«ºó«½∩εΘÑÑ óóÑßΓ¿ ¿¼∩ »α«µÑñπαδ ñ½∩ »«¿ß¬á. ¥Γá ¬«¼á¡ñá ñ«ßΓπ»¡á
- Γ«½∞¬« ó« óαѼ∩ ßÑá¡ßá «Γ½áñ¬¿.
-
- ╔═[█]═══════ Find Procedure ═════════╗
- ║ ║
- ║┌───────────────┐ ║
- ║│ Proßedure Name│ ║
- ║├───────────────┴──────────────┐ ║
- ║│ begin ││∙│ ║
- ║└──────────────────────────────┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═════════════════════════════════════╝
-
-
- éóÑñ¿ΓÑ ¿¼∩ »α«µÑñπαδ ¿½¿ ¡áª¼¿ΓÑ "∙" ñ½∩ óδí«αá ¿¼Ñ¡¿ ¿º
- áασ¿ó¡«ú« ß»¿ß¬á. é »α«Γ¿ó«»«½«ª¡«ßΓ∞ Find ¬«¼á¡ñÑ, φΓá ¬«¼á¡ñá
- ¡áσ«ñ¿Γ «íΩ∩ó½Ñ¡¿Ñ »α«µÑñπαδ, á ¡Ñ »α¿¼Ñα ÑÑ ¿ß»«½∞º«óá¡¿∩.
-
-
- Find Error (»«¿ß¬ «Φ¿í¬¿).
-
- ┌─────┐ ┌────┐
- │ Alt │ │ F8 │
- └─────┘ └────┘
- 諼á¡ñá Search/Find Error ¡áσ«ñ¿Γ ¼ÑßΓ«»«½«ªÑ¡¿Ñ «Φ¿í¬¿
- óαѼѡ¿ óδ»«½¡Ñ¡¿∩. è«úñá »α«¿ßσ«ñ¿Γ «Φ¿í¬á óαѼѡ¿ óδ»«½¡Ñ¡¿∩,
- áñαÑß ó »á¼∩Γ¿, úñÑ «¡á »α«¿º«Φ½á, ñáÑΓß∩ ó Σ«α¼áΓÑ seg:ofs
- (ßÑú¼Ñ¡Γ:ß¼ÑΘÑ¡¿Ñ). Åα¿ ó«ºóαáΓÑ ó IDE, Turbo Pascal áóΓ«¼áΓ¿τÑ߬¿
- «»αÑñѽ∩ÑΓ ¼ÑßΓ«¡áσ«ªñÑ¡¿Ñ «Φ¿í¬¿. ¥Γá ¬«¼á¡ñá »«ºó«½∩ÑΓ éá¼ ¡á⌐Γ¿
- «Φ¿í¬π ß¡«óá, ºáñáóá∩ º¡áτÑ¡¿∩ seg ¿ ofs.
- ùΓ«íδ Find Error αáí«Γá½á, ¡πª¡« πßΓá¡«ó¿Γ∞ ¡Ñºáó¿ß¿¼πε ¬¡«»¬π
- Debugging ó Integrated (ó ñ¿á½«ú«ó«¼ «¬¡Ñ Options/Debugger).
- àß½¿ «Φ¿í¬¿ óαѼѡ¿ óδ»«½¡Ñ¡¿∩ »α«¿º«Φ½¿ ó »α«úαá¼¼Ñ,
- ºá»πΘÑ¡¡«⌐ ó¡πΓα¿ IDE, Γ« º¡áτÑ¡¿∩ »« π¼«½τá¡¿ε ñ½∩ áñαÑßá «Φ¿í¬¿
- πßΓá¡áó½¿óáεΓß∩ áóΓ«¼áΓ¿τÑ߬¿. ¥Γ« »«ºó«½∩ÑΓ éá¼ »ÑαѼÑßΓ¿Γ∞ «Φ¿í¬π
- »«ß½Ñ ¿º¼Ñ¡Ñ¡¿∩ Σá⌐½«ó. (çá¼ÑΓ¿¼, τΓ« Ñß½¿ éδ »α«ßΓ« »ÑαѼÑßΓ¿½¿ß∞
- ó Γ«¼ ªÑ ßἫ¼ Σá⌐½Ñ, éδ ¼«ªÑΓÑ óÑα¡πΓ∞ß∩ ¡áºáñ ¬ ¼ÑßΓ«»«½«ªÑ¡¿ε
- «Φ¿í¬¿ ß »«¼«Θ∞ε ¬«¼á¡ñδ Ctrl-Q W).
-
-
- îÑ¡ε Run (óδ»«½¡Ñ¡¿Ñ).
-
- ┌─────┐ ┌────┐
- │ Alt │ │ R │
- └─────┘ └────┘
- 諼á¡ñδ ¼Ñ¡ε ºá»πß¬á ºá»π߬áεΓ éáΦπ »α«úαá¼¼π, á ΓᬠªÑ
- ¡áτ¿¡áεΓ ¿ ºá¬á¡τ¿óáεΓ ßÑá¡ßδ «Γ½áñ¬¿.
-
-
- Run (óδ»«½¡Ñ¡¿Ñ).
-
- ┌──────┐ ┌────┐
- │ Ctrl │ │ F9 │
- └──────┘ └────┘
- Run/Run ¬«¼á¡ñá ºá»π߬áÑΓ éáΦπ »α«úαá¼¼π, ¿ß»«½∞ºπ∩ »áαá¼ÑΓαδ,
- ¬«Γ«αδÑ éδ »ÑαÑñ὿ ó ¡ÑÑ ß »«¼«Θ∞ε ¬«¼á¡ñδ Run/Parameters. àß½¿ ß«
- óαѼѡ¿ »«ß½Ññ¡Ñ⌐ ¬«¼»¿½∩µ¿¿ ¿ßσ«ñ¡δ⌐ ¬«ñ íδ½ ¼«ñ¿Σ¿µ¿α«óá¡, Γ«
- óßΓα«Ñ¡¡δ⌐ ¼Ñ¡ÑñªÑα »α«Ñ¬Γá áóΓ«¼áΓ¿τÑ߬¿ »ÑαѬ«¼»¿½¿απÑΓ ¿
- «ΓαÑñá¬Γ¿απÑΓ éáΦπ »α«úαá¼¼π.
- àß½¿ éδ ¡Ñ σ«Γ¿ΓÑ «Γ½áª¿óáΓ∞ ßó«ε »α«úαá¼¼π, éδ ¼«ªÑΓÑ
- ¬«¼»¿½¿α«óáΓ∞ ¿ αÑñá¬Γ¿α«óáΓ∞ ÑÑ ß «Γ¬½ετÑ¡¡δ¼¿ ¡Ñºáó¿ß¿¼δ¼¿
- ¬¡«»¬á¼¿ Debugging (τΓ« ñáßΓ éáΦÑ⌐ »α«úαá¼¼Ñ í«½∞ΦÑ »á¼∩Γ¿ ñ½∩
- óδ»«½¡Ñ¡¿∩) ó Option/Debugger ñ¿á½«ú«ó«¼ «¬¡Ñ. àß½¿ éδ ¬«¼»¿½¿απÑΓÑ
- ßó«ε »α«úαá¼¼π ß φΓ«⌐ ¡Ñºáó¿ß¿¼«⌐ ¬¡«»¬«⌐, πßΓá¡«ó½Ñ¡¡«⌐ ó
- Integrated, Γ« αѺπ½∞Γ¿απεΘ¿⌐ óδ»«½¡¿¼δ⌐ ¬«ñ íπñÑΓ ß«ñÑαªáΓ∞
- «Γ½áñ«τ¡πε ¿¡Σ«α¼áµ¿ε, ¬«Γ«αá∩ »«ó½¿∩ÑΓ ¡á »«óÑñÑ¡¿Ñ Run/Run
- ¬«¼á¡ñδ ß½ÑñπεΘ¿¼ «íαẫ¼:
- àß½¿ éδ ¡Ñ ¼«ñ¿Σ¿µ¿α«ó὿ ¿ßσ«ñ¡δ⌐ ¬«ñ ß« óαѼѡ¿ »«ß½Ññ¡Ñ⌐
- ¬«¼»¿½∩µ¿¿,
- - Run/Run ¬«¼á¡ñá »α¿óÑñÑΓ ¬ óδ»«½¡Ñ¡¿ε éáΦÑ⌐ »α«úαá¼¼δ ñ«
- ß½ÑñπεΘÑ⌐ Γ«τ¬¿ »αÑαδóá¡¿∩, ¿½¿ ¬ óδ»«½¡Ñ¡¿ε ñ« ¬«¡µá,
- Ñß½¿ Γ«τ¬¿ »αÑαδóá¡¿∩ ¡Ñ í뫨 πßΓá¡«ó½Ñ¡δ.
- àß½¿ ß« óαѼѡ¿ »«ß½Ññ¡Ñ⌐ ¬«¼»¿½∩µ¿¿ ¿ßσ«ñ¡δ⌐ ¬«ñ íδ½
- ¼«ñ¿Σ¿µ¿α«óá¡,
- - Ñß½¿ éδ πªÑ ßñѽ὿ ¡Ñ߬«½∞¬« Φáú«ó »« ßó«Ñ⌐ »α«úαá¼¼Ñ,
- ¿ß»«½∞ºπ∩ ¬«¼á¡ñδ Run/Step Over ¿½¿ Run/Trace into,
- Run/Run óδñáßΓ »«ñ߬Ậπ, σ«Γ¿ΓÑ ½¿ éδ ßñѽáΓ∞
- »ÑαѬ«¼»¿½∩µ¿ε ó ßó«Ñ⌐ »α«úαá¼¼Ñ:
- - àß½¿ éδ «ΓóÑΓ¿ΓÑ äÇ, ¼Ñ¡ÑñªÑα »α«Ñ¬Γá »ÑαѬ«¼»¿½¿απÑΓ
- ¿ «ΓαÑñá¬Γ¿απÑΓ éáΦπ »α«úαá¼¼π, ¿ πßΓá¡«ó¿Γ ÑÑ
- óδ»«½¡Ñ¡¿Ñ ß ¡áτá½á.
- - àß½¿ éδ «ΓóÑΓ¿ΓÑ ìàÆ, Γ« éáΦá »α«úαá¼¼á óδ»«½¡¿Γß∩ ñ«
- ß½ÑñπεΘÑ⌐ Γ«τ¬¿ »αÑαδóá¡¿∩ ¿½¿ ñ« ¬«¡µá, Ñß½¿ Γ«τ¬¿
- »αÑαδóá¡¿∩ ¡Ñ í뫨 πßΓá¡«ó½Ñ¡δ.
- - Ñß½¿ éδ ¡Ñ ¡áσ«ñ¿ΓÑß∞ ó á¬Γ¿ó¡«¼ ßÑá¡ßÑ «Γ½áñ¬¿, Γ«
- óßΓα«Ñ¡¡δ⌐ ¼Ñ¡ÑñªÑα »α«Ñ¬Γá »ÑαѬ«¼»¿½¿απÑΓ éáΦπ »α«úαá¼¼π
- ¿ πßΓá¡«ó¿Γ ÑÑ ºá»π߬ ß ¡áτá½á.
- Åα¿¼Ñτá¡¿Ñ: àß½¿ éδ σ«Γ¿ΓÑ ¿ß»«½∞º«óáΓ∞ óßÑ ó«º¼«ª¡«ßΓ¿
- Turbo Pascal, ßñѽá⌐ΓÑ Debugging πßΓá¡«ó¬π ó Integrated.
- ìáªáΓ¿Ñ Ctrl-Break »α¿ó«ñ¿Γ ¬ »αѬαáΘÑ¡¿ε óδ»«½¡Ñ¡¿∩ ¡á
- ß½ÑñπεΘÑ⌐ ¿ßσ«ñ¡«⌐ ßΓα«¬Ñ éáΦÑ⌐ »α«úαá¼¼δ. àß½¿ Turbo Pascal ¡Ñ
- ¼«ªÑΓ ¡á⌐Γ¿ ¿ßσ«ñ¡πε ßΓ᫬π, óΓ«α«Ñ ¡áªáΓ¿Ñ Ctrl-Break ºáóÑαΦ¿Γ
- »α«úαá¼¼π ¿ »α¿óÑñÑΓ ¬ ó«ºóαáΘÑ¡¿ε ó ¿¡ΓÑúα¿α«óá¡¡πε
- πß«óÑαΦÑ¡ßΓó«óá¡¡πε ßαÑñπ.
-
-
- Program reset (ßíα«ß »α«úαá¼¼δ).
-
- ┌──────┐ ┌────┐
- │ Ctrl │ │ F2 │
- └──────┘ └────┘
- Run/Program reset ¬«¼á¡ñá »αѬαáΘáÑΓ ΓѬπΘ¿⌐ ßÑá¡ß «Γ½áñ¬¿,
- «ßó«í«ªñáÑΓ »á¼∩Γ∞, αẼÑΘÑ¡¡πε »«ñ éáΦπ »α«úαá¼¼π ¿ ºá¬αδóáÑΓ óßÑ
- «Γ¬αδΓδÑ Σá⌐½δ, ¿ß»«½∞ºπѼδÑ éáΦÑ⌐ »α«úαá¼¼«⌐.
-
-
- Goto Cursor (»ÑαÑ⌐Γ¿ ¡á ¬παß«α).
-
- ┌─────┐
- │ F4 │
- └─────┘
- Run/Goto cursor ¬«¼á¡ñá óδ»«½¡∩ÑΓ »α«úαá¼¼π ñ« ßΓ᫬¿, ¡á
- ¬«Γ«α«⌐ ßΓ«¿Γ ¬παß«α ó ΓѬπΘѼ «¬¡Ñ αÑñá¬Γ«αá. àß½¿ ¬παß«α ßΓ«¿Γ ¡á
- ßΓ᫬Ñ, ¬«Γ«αá∩ ¡Ñ ß«ñÑαª¿Γ óδ»«½¡¿¼«Ñ πΓóÑαªñÑ¡¿Ñ, ¬«¼á¡ñá óδñáßΓ
- »αÑñπ»αѪñÑ¡¿Ñ. Run/Goto cursor ¬«¼á¡ñá ¼«ªÑΓ ΓᬠªÑ ¡áτáΓ∞ ßÑá¡ß
- «Γ½áñ¬¿.
- Goto cursor ¡Ñ πßΓá¡áó½¿óáÑΓ »«ßΓ«∩¡¡πε Γ«τ¬π »αÑαδóá¡¿∩, ¡«
- «¡á »«ºó«½∩ÑΓ »α«úαá¼¼Ñ «ßΓá¡áó½¿óáΓ∞ß∩ ¡á »«ßΓ«∩¡¡«⌐ Γ«τ¬Ñ
- »αÑαδóá¡¿∩, Ñß½¿ «¡á óßΓαÑΓ¿½á φΓπ Γ«τ¬π »αÑαδóá¡¿∩ »ÑαÑñ ßΓ᫬«⌐,
- ¡á ¬«Γ«α«⌐ ßΓ«¿Γ ¬παß«α. àß½¿ φΓ« »α«¿º«Φ½«, éδ ñ«½ª¡δ óδíαáΓ∞
- ¬«¼á¡ñπ Goto cursor «»∩Γ∞.
- êß»«½∞ºπ⌐ΓÑ Goto cursor ¬«¼á¡ñπ ñ½∩ Γ«ú«, τΓ«íδ »ÑαÑ⌐Γ¿ ¡á Γπ
- τáßΓ∞ éáΦÑ⌐ »α«úαá¼¼δ, ¬«Γ«απε éδ σ«Γ¿ΓÑ «Γ½áª¿óáΓ∞. àß½¿ éδ σ«Γ¿ΓÑ
- «ßΓá¡«ó¿Γ∞ ßó«ε »α«úαá¼¼π ¡á «»αÑñѽѡ¡«¼ πΓóÑαªñÑ¡¿¿ ¬áªñδ⌐ αáº,
- ¬«úñá «¡á ñ«ßΓ¿úáÑΓ φΓ«⌐ Γ«τ¬¿, πßΓá¡«ó¿ΓÑ ¡á φΓ«⌐ ßΓα«¬Ñ Γ«τ¬π
- »αÑαδóá¡¿∩.
- çá¼ÑΓ¿¼, τΓ« Ñß½¿ éδ πßΓᡫ󿽿 ¬παß«α ¡á ßΓα«¬Ñ ¬«ñá, ¬«Γ«αá∩
- ¡Ñ óδ»«½¡¿¼á, éáΦá »α«úαá¼¼á íπñÑΓ óδ»«½¡∩Γ∞ß∩ ñ« ß½ÑñπεΘÑ⌐ Γ«τ¬¿
- »αÑαδóá¡¿∩ ¿½¿ ñ« ¬«¡µá, Ñß½¿ Γ«τ¬á »αÑαδóá¡¿∩ ¡Ñ óßΓαÑΓ¿Γß∩. éδ
- óßÑúñá ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ Ctrl-Break ñ½∩ »αѬαáΘÑ¡¿∩ αáí«Γδ
- »α«úαá¼¼δ.
-
-
- Trace into (»«Φáú«óá∩ Γαáßß¿α«ó¬á).
-
- ┌─────┐
- │ F7 │
- └─────┘
- Run/Trace into ¬«¼á¡ñá óδ»«½¡∩ÑΓ éáΦπ »α«úαá¼¼π πΓóÑαªñÑ¡¿Ñ ºá
- πΓóÑαªñÑ¡¿Ñ¼. è«úñá «¡á ñ«ßΓ¿úáÑΓ ó맮óá »α«µÑñπαδ, «¡á óδ»«½¡∩ÑΓ
- ¬áªñ«Ñ πΓóÑαªñÑ¡¿Ñ ó¡πΓα¿ »α«µÑñπαδ, ó¼ÑßΓ« óδ»«½¡Ñ¡¿∩ »α«µÑñπαδ
- ¬á¬ «ñ¡«ú« Φáúá (ß¼. Run/Step over). àß½¿ πΓóÑαªñÑ¡¿Ñ ¡Ñ ß«ñÑনΓ
- ó맮óá »α«µÑñπα, ñ«ßΓπ»¡δσ «Γ½áñτ¿¬π, Trace into «ßΓá¡«ó¿Γß∩ ¡á
- ß½ÑñπεΘѼ óδ»«½¡¿¼«¼ πΓóÑαªñÑ¡¿¿.
- êß»«½∞ºπ⌐ΓÑ Trace into ¬«¼á¡ñπ ñ½∩ »ÑαѼÑΘÑ¡¿∩ »«º¿µ¿¿
- óδ»«½¡Ñ¡¿∩ ¬ »α«µÑñπαÑ, óδºδóáѼ«⌐ »α«µÑñπα«⌐, ¬«Γ«απε éδ ßÑ⌐τáß
- «Γ½áª¿óáÑΓÑ. àß½¿ πΓóÑαªñÑ¡¿Ñ ß«ñÑαª¿Γ ó맮ó »α«µÑñπαδ, ñ«ßΓπ»¡«⌐
- «Γ½áñτ¿¬π, Trace into «ßΓá¡áó½¿óáÑΓß∩ ó ¡áτá½Ñ «»αÑñѽѡ¿∩
- »α«µÑñπαδ. ū߽ÑñπεΘá∩ Trace into ¿½¿ Step over ¬«¼á¡ñá óδ»«½¡∩ÑΓ
- πΓóÑαªñÑ¡¿∩ ó «»αÑñѽѡ¿¿ »α«µÑñπαδ. è«úñá «Γ½áñτ¿¬ «ßΓáó½∩ÑΓ
- »α«µÑñπαπ, «¡ ó«º«í¡«ó½∩ÑΓ óδτ¿ß½Ñ¡¿Ñ πΓóÑαªñÑ¡¿∩, ¬«Γ«α«Ñ ß«ñÑনΓ
- ó맮ó; ìá»α¿¼Ñα,
-
- if Min <= Max then
- DoSomething;
-
- Trace Into ¬«¼á¡ñá αáß»«º¡áÑΓ Γ«½∞¬« »α«µÑñπαδ, «»αÑñѽѡ¡δÑ ó
- ¿ßσ«ñ¡«¼ Σá⌐½Ñ, «Γ¬«¼»¿½¿α«óá¡¡«¼ ß ñóπ¼∩ «»µ¿∩¼¿, πßΓá¡«ó½Ñ¡¡δ¼¿ ó
- On:
- - ó ñ¿á½«ú«ó«¼ «¬¡Ñ Compiler Options (Options/Compiler), Debug
- Information ¡Ñºáó¿ß¿¼á∩ ¬¡«»¬á ñ«½ª¡á íδΓ∞ ó¬½ετÑ¡á;
- - é ñ¿á½«ú«ó«¼ «¬¡Ñ DebuggÑr (Options/Debugger) ¡Ñºáó¿ß¿¼πε
- ¬¡«»¬π »ÑαѬ½ετ¿ΓÑ ó Integrated.
-
-
- Step over (Φáú τÑαѺ).
-
- ┌─────┐
- │ F8 │
- └─────┘
- Run/Step over ¬«¼á¡ñá óδ»«½¡∩ÑΓ ß½ÑñπεΘ¿Ñ πΓóÑαªñÑ¡¿∩ ó
- ΓѬπΘÑ⌐ »α«µÑñπαÑ. Ä¡á ¡Ñ óδ»«½¡∩ÑΓ Γαáßß¿α«ó¬π ó¡πΓα∞ ó맮ó«ó
- »α«µÑñπα ¡¿ª¡Ñú« πα«ó¡∩, ñáªÑ Ñß½¿ «¡¿ ñ«ßΓπ»¡δ «Γ½áñτ¿¬π.
- êß»«½∞ºπ⌐ΓÑ Step over ñ½∩ óδ»«½¡Ñ¡¿∩ »α«µÑñπαδ, ¬«Γ«απε éδ
- ßÑ⌐τáß «Γ½áª¿óáÑΓÑ, ¬á¬ «ñ¡« πΓóÑαªñÑ¡¿Ñ ºá «ñ¿¡ ¼«¼Ñ¡Γ óαѼѡ¿ íѺ
- óσ«ñá ó¡πΓα∞ ñαπú¿σ »α«µÑñπα.
-
-
- Parameters (»áαá¼ÑΓαδ).
-
- Run/Parameters ¬«¼á¡ñá »«ºó«½∩ÑΓ éá¼ »ÑαÑñáΓ∞ óδ»«½¡∩εΘÑ⌐ß∩
- »α«úαá¼¼Ñ »áαá¼ÑΓαδ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ Γ«τ¡« ΓᬠªÑ, ¬á¬ éδ ¿σ
- ¡áíα὿ ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ DOS. 諼á¡ñδ »ÑαѡạáτÑ¡¿∩ DOS íπñπΓ
- ¿ú¡«α¿α«óáΓ∞ß∩.
- Åα¿ óδí«αÑ φΓ«⌐ ¬«¼á¡ñδ »«∩ó¿Γß∩ ñ¿á½«ú«ó«Ñ «¬¡« ß «ñ¡¿¼ «¬¡«¼
- óó«ñá.
-
- ╔═[█]══════════════ Program Parameters ═════════════════╗
- ║ ║
- ║ ║
- ║ ┌──────────────────────────────────────┬─┐ ║
- ║ Parameters│ │∙│ ║
- ║ └──────────────────────────────────────┴─┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═══════════════════════════════════════════════════════╝
-
-
- Åα¿¼Ñτá¡¿Ñ: çñÑß∞ ¡πª¡« óóÑßΓ¿ Γ«½∞¬« »áαá¼ÑΓαδ, á ¡Ñ ¿¼∩
- »α«úαá¼¼δ.
- Åáαá¼ÑΓαδ ¿¼ÑεΓ º¡áτÑ¡¿Ñ, Γ«½∞¬« ¬«úñá »α«úαá¼¼á ßΓáαΓπÑΓ.
- àß½¿ éδ πªÑ ºáóÑαΦ¿½¿ «Γ½áñ¬π ¿ σ«Γ¿ΓÑ ¿º¼Ñ¡¿Γ∞ »áαá¼ÑΓαδ, Γ« éδ
- ¼«ªÑΓÑ óδíαáΓ∞ Program reset ñ½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ ß ¡«ó묨
- »áαá¼ÑΓαἿ.
-
-
- îÑ¡ε Compile (¬«¼»¿½∩µ¿∩).
-
- ┌─────┐ ┌───┐
- │ Alt │ │ C │
- └─────┘ └───┘
- êß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñδ ¼Ñ¡ε Compile ñ½∩ Γ«ú«, τΓ«íδ ßñѽáΓ∞
- complile, make ¿½¿ build »α«úαá¼¼δ ó á¬Γ¿ó¡«¼ «¬¡Ñ. ä½∩ Γ«ú«, τΓ«íδ
- ¿ß»«½∞º«óáΓ∞ ¬«¼á¡ñδ Compile, Make ¿ Build, ¡πª¡« ¿¼ÑΓ∞ «Γ¬αδΓδ⌐
- Σá⌐½ ó á¬Γ¿ó¡«¼ «¬¡Ñ αÑñá¬Γ«αá. ìá»α¿¼Ñα, Ñß½¿ éδ «Γ¬α뫨 «¬¡«
- Output ¿½¿ Watch, φΓ¿ óδí«αδ íπñπΓ ¡Ññ«ßΓπ»¡δ.
-
-
- Compile (¬«¼»¿½∩µ¿∩).
-
- ┌─────┐ ┌────┐
- │ Alt │ │ F9 │
- └─────┘ └────┘
- Compile/Compile ¬«¼á¡ñá ¬«¼»¿½¿απÑΓ á¬Γ¿ó¡δ⌐ Σá⌐½ αÑñá¬Γ«αá.
- è«úñá Turbo Pascal ¬«¼»¿½¿απÑΓ, »«∩ó½∩ÑΓß∩ «¬¡« ßΓáΓπßá,
- »«¬áºδóáεΘÑÑ αѺπ½∞ΓáΓδ ¬«¼»¿½∩µ¿¿. è«úñá ¬«¼»¿½∩µ¿∩/αÑñá¬Γ¿α«óá¡¿Ñ
- ºáóÑαΦáÑΓß∩, ¡áª¼¿ΓÑ ½εíπε ¬½áó¿Φπ, τΓ«íδ πñ὿Γ∞ φΓ« «¬¡«. àß½¿
- »α«¿ßσ«ñ¿Γ ¬á¬á∩-¡¿íπñ∞ «Φ¿í¬á ¿½¿ »αÑñπ»αѪñÑ¡¿Ñ, «¬¡« αÑñá¬Γ«αá,
- ß«ñÑαªáΘÑÑ ¿ßσ«ñ¡δ⌐ ¬«ñ ß «Φ¿í¬«⌐, ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼, »«∩ó½∩ÑΓß∩
- ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ, á ¬παß«α πßΓá¡áó½¿óáÑΓß∩ ¡á ¼ÑßΓ«»«½«ªÑ¡¿¿
- »Ñαó«⌐ «Φ¿í¬¿.
-
- Make (ᡮઠ).
- ┌─────┐
- │ F9 │
- └─────┘
- Compile/Make ¬«¼á¡ñá óδºδóáÑΓ óßΓα«Ñ¡¡δ⌐ ¼Ñ¡ÑñªÑα »α«Ñ¬Γá ñ½∩
- ß«ºñá¡¿∩ .EXE Σá⌐½á.
- - àß½¿ ñ½∩ Primary File í佫 ºáñá¡« ¿¼∩, Γ« ¬«¼»¿½¿απÑΓß∩ φΓ«Γ
- Σá⌐½; ó »α«Γ¿ó¡«¼ ß½πτáÑ ¬«¼»¿½¿απÑΓß∩ Σá⌐½ ó á¬Γ¿ó¡«¼ «¬¡Ñ
- αÑñá¬Γ«αá. Turbo Pascal »α«óÑα∩ÑΓ óßÑ Σá⌐½δ, «Γ ¬«Γ«αδσ ºáó¿ß¿Γ
- ¬«¼»¿½¿απѼδ⌐ Σá⌐½.
- - àß½¿ ¿ßσ«ñ¡δ⌐ Σá⌐½ ñ½∩ ñá¡¡«ú« ¼«ñπ½∩ íδ½ ¼«ñ¿Σ¿µ¿α«óá¡ ß«
- óαѼѡ¿ ß«ºñá¡¿∩ Σá⌐½á .TPU («íΩÑ¬Γ¡δ⌐ ¬«ñ), Γ« ¼«ñπ½∞
- »ÑαѬ«¼»¿½¿απÑΓß∩.
- - àß½¿ ñ½∩ ñá¡¡«ú« ¼«ñπ½∩ íδ½ ¿º¼Ñ¡Ñ¡ ¿¡ΓÑαΣÑ⌐ß, Γ« óßÑ ñαπú¿Ñ
- ¼«ñπ½¿, ¬«Γ«αδÑ ºáó¿ß∩Γ «Γ ¡Ñú«, »ÑαѬ«¼»¿½¿απεΓß∩.
- - àß½¿ ¼«ñπ½∞, «ΓαÑñá¬Γ¿α«óá¡¡δ⌐ ó Σá⌐½ .OBJ (ó¡ÑΦ¡¿Ñ
- »α«úαá¼¼δ), ¿ Σá⌐½ .OBJ ¡«óÑÑ, τѼ Σá⌐½ .TPU φΓ«ú« ¼«ñπ½∩, Γ«
- ¼«ñπ½∞ »ÑαѬ«¼»¿½¿απÑΓß∩.
- - àß½¿ ¼«ñπ½∞ ó¬½ετáÑΓ Σá⌐½ Include, á Σá⌐½ Include ¡«óÑÑ, τѼ
- Σá⌐½ .TPU φΓ«ú« ¼«ñπ½∩, Γ« φëà ¼«ñπ½∞ »ÑαѬ«¼»¿½¿απÑΓß∩.
- àß½¿ ¿ßσ«ñ¡δ⌐ Σá⌐½ ¬ ¼«ñπ½ε (Σá⌐½π .TPU) ¡Ñ ¼«ªÑΓ íδΓ∞
- πßΓá¡«ó½Ñ¡, Γ« φëà ¼«ñπ½∞ ¡Ñ ¬«¼»¿½¿απÑΓß∩, ¡« ¿ß»«½∞ºπÑΓß∩.
- Compile/Make »ÑαÑßΓαá¿óáÑΓ Γ«½∞¬« ΓÑ Σá⌐½δ, ¬«Γ«αδÑ ¡Ñ
- ∩ó½∩εΓß∩ ΓѬπΘ¿¼¿ ¿ ¡Ñ ¡áσ«ñ∩Γß∩ ó á¬Γ¿ó¡«¼ «¬¡Ñ αÑñá¬Γ«αá (¿½¿
- Ñß½¿ ºáñá¡á Primary File).
- Compile/Make »ÑαѬ«¼»¿½¿απÑΓ Γ«½∞¬« ΓÑ Σá⌐½δ, ¬«Γ«αδÑ ¡Ñ
- ∩ó½∩εΓß∩ ΓѬπΘ¿¼¿ (¿½¿ Ñß½¿ ºáñá¡á «»µ¿∩ Primary File).
-
-
- Build (»«½¡á∩ ßí«α¬á).
-
- Compile/Build ¬«¼á¡ñá »ÑαѬ«¼»¿½¿απÑΓ óßÑ Σá⌐½δ ¡Ñºáó¿ß¿¼« «Γ
- ¿σ ñáΓδ. ¥Γá ¬«¼á¡ñá »«ñ«í¡á ¬«¼á¡ñÑ Compile/ Make ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« «¡á ¡Ñ ¿¼ÑÑΓ πß½«ó¿⌐.
-
-
- Destination (¡áº¡áτÑ¡¿Ñ).
-
- 諼á¡ñá Compile/Destination »«ºó«½∩ÑΓ «»αÑñѽ¿Γ∞, íπñÑΓ ½¿
- óδ»«½¡∩Ѽδ⌐ ¬«ñ σαá¡¿Γ∞ß∩ ¡á ñ¿ß¬Ñ (¬á¬ Σá⌐½ .àòà) ¿½¿ «¡ íπñÑΓ
- σαá¡¿Γ∞ß∩ ó »á¼∩Γ¿ (¿ Γᬿ¼ «íαẫ¼ ΓÑα∩Γ∞ß∩ »α¿ óδσ«ñÑ ¿º
- Turbo Pascal). çá¼ÑΓ¿¼, τΓ« ñáªÑ Ñß½¿ Destination πßΓá¡«ó½Ñ¡á ó
- Memory (»á¼∩Γ∞), Γ« óßÑ ¼«ñπ½¿, »ÑαѬ«¼»¿½¿α«óá¡¡δÑ ó« óαѼ∩ Make ¿
- Build, ¿¼ÑεΓ ßó«¿ «í¡«ó½Ñ¡¡δÑ Σá⌐½δ .TPU ¡á ñ¿ß¬Ñ.
- àß½¿ Destination πßΓá¡«ó½Ñ¡á ó Disk (ñ¿ß¬), Γ« ß«ºñáÑΓß∩ Σá⌐½
- .àòà, á Ñú« ¿¼∩ ¿ºó½Ñ¬áÑΓß∩ ¿º «ñ¡«ú« ¿½¿ ñóπσ ¿¼Ñ¡ »« ß½ÑñπεΘѼπ
- »αáó¿½π: ¿¼∩ Primary File ¿½¿, Ñß½¿ «¡« ¡Ñ ºáñá¡«, ¿¼∩ Σá⌐½á ó
- á¬Γ¿ó¡«¼ «¬¡Ñ αÑñá¬Γ«αá.
- Åα¿¼Ñτá¡¿Ñ. ôßΓá¡«ó¬á Destination ó Disk πóѽ¿τ¿óáÑΓ »á¼∩Γ∞,
- ñ«ßΓπ»¡πε ó IDE ñ½∩ ¬«¼»¿½∩µ¿¿ ¿ «Γ½áñ¬¿ »α«úαá¼¼.
- öá⌐½δ .àòà ¿ .TPU (Ñß½¿ «¡¿ ÑßΓ∞) σαá¡∩Γß∩ ó Γ«¼ ªÑ
- ß»αáó«τ¡¿¬Ñ, τΓ« ¿ ß««ΓóÑΓßΓóπεΘ¿Ñ ¿ßσ«ñ¡δÑ Σá⌐½δ, ¿½¿ ó
- ß»αáó«τ¡¿¬Ñ EXE & TPU Directory (Options/Directories), Ñß½¿ «¡
- ºáñá¡.
-
-
- Primary File («ß¡«ó¡«⌐ Σá⌐½).
-
- éδíÑα¿ΓÑ «»µ¿ε Primary File, ñ½∩ Γ«ú« τΓ«íδ ºáñáΓ∞ Σá⌐½ .PAS,
- ¬«Γ«αδ⌐ íπñÑΓ ¬«¼»¿½¿α«óáΓ∞ß∩ »α¿ ¿ß»«½∞º«óá¡¿¿ ¬«¼á¡ñ Compile/Make
- (F9) ¿½¿ Build (Alt-C B). ¡« ¿ß»«½∞º«óáΓ∞ φΓπ «»µ¿ε »α¿ αáí«ΓÑ
- ¡áñ »α«úαá¼¼«⌐, ¬«Γ«αá∩ ¿ß»«½∞ºπÑΓ ¡Ñ߬«½∞¬« ¼«ñπ½Ñ⌐ ¿ Σá⌐½«ó
- Include. ìÑ ¿¼ÑÑΓ º¡áτÑ¡¿∩, ¬á¬«⌐ Σá⌐½ éδ Γ«½∞¬« τΓ« αÑñá¬Γ¿α«ó὿;
- Make ¿½¿ Build óßÑúñá «»Ñα¿απεΓ ß »α¿«α¿ΓÑΓ¡δ¼ Σá⌐½«¼. àß½¿ éδ
- ºáñáΓÑ ñαπú«⌐ Σá⌐½ »α¿«α¿ΓÑΓ¡δ¼, á σ«Γ¿ΓÑ «Γ¬«¼»¿½¿α«óáΓ∞ Σá⌐½ ó
- óδíαá¡¡«¼ «¬¡Ñ αÑñá¬Γ«αá, óδíÑα¿ΓÑ Compile (Alt-F9).
-
-
- îÑ¡ε Debug («Γ½áñ¬á).
-
- ┌──────┐ ┌────┐
- │ Alt │ │ D │
- └──────┘ └────┘
- 諼á¡ñδ ¼Ñ¡ε «Γ½áñ¬¿ π»αáó½∩εΓ óßѼ¿ ßó«⌐ßΓóἿ
- ¿¡ΓÑúα¿α«óá¡¡«ú« «Γ½áñτ¿¬á. ¡« ¿º¼Ñ¡¿Γ∞ πßΓá¡«ó¬¿ »« π¼«½τá¡¿ε
- ñ½∩ φΓ¿σ ¬«¼á¡ñ ó Options/Debugger ñ¿á½«ú«ó«¼ «¬¡Ñ. (ä«»«½¡¿Γѽ∞¡πε
- ¿¡Σ«α¼áµ¿ε «í «Γ½áñ¬Ñ ß¼. ó ú½áóÑ 5).
-
-
- Evaluate/Modify (óδτ¿ß½Ñ¡¿Ñ/¼«ñ¿Σ¿¬áµ¿∩).
-
- ┌──────┐ ┌────┐
- │ Ctrl │ │ F4 │
- └──────┘ └────┘
- Debug/Evaluate/ Modify ¬«¼á¡ñá óδτ¿ß½∩ÑΓ »ÑαѼѡ¡πε ¿½¿
- óδαáªÑ¡¿Ñ, »«¬áºδóáÑΓ ÑÑ º¡áτÑ¡¿Ñ, ¿, Ñß½¿ φΓ« 󫺼«ª¡«, »«ºó«½∩ÑΓ
- Ñú« ¿º¼Ñ¡¿Γ∞. 諼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«, ß«ñÑαªáΘÑÑ Γα¿
- »«½∩: Expression (óδαáªÑ¡¿Ñ), Result (αѺπ½∞ΓáΓ) ¿ New Value (¡«ó«Ñ
- º¡áτÑ¡¿Ñ). ì¿ªÑ »α¿óÑñÑ¡ »α¿¼Ñα ñ¿á½«ú«ó«ú« «¬¡á:
-
- ╔═[█]═════════════ Evaluate and Modify ═════════════════╗
- ║ ║
- ║ Expression ║
- ║ ┌──────────────────────────────────┬─┐ ║
- ║ │ │∙│ [ Evaluate ] ║
- ║ └──────────────────────────────────┴─┘ ║
- ║ Result ║
- ║ ┌────────────────────────────────────┐ ║
- ║ │ │ [ Modify ] ║
- ║ └────────────────────────────────────┘ ║
- ║ New Value ║
- ║ ┌──────────────────────────────────┬─┐ ║
- ║ │ │∙│ [ Cancel ] ║
- ║ └──────────────────────────────────┴─┘ ║
- ║ ║
- ║ [ Help ] ║
- ║ ║
- ╚═══════════════════════════════════════════════════════╝
-
-
- Åα¿¼Ñτá¡¿Ñ. Evaluate ¬¡«»¬á ºáñá¡á »« π¼«½τá¡¿ε; Ñß½¿ ß
- »«¼«Θ∞ε Γáíπ½∩µ¿¿ éδ »«»áñÑΓÑ ó New Value »«½Ñ, Modify ¬¡«»¬á íπñÑΓ
- ºáñá¡á »« π¼«½τá¡¿ε.
- Expression »«½Ñ »«¬áºδóáÑΓ óδαáªÑ¡¿Ñ, »« π¼«½τá¡¿ε ß«ßΓ«∩ΘÑÑ
- ¿º ß½«óá, ¡á ¬«Γ«α«¼ ßΓ«¿Γ ¬παß«α ó «¬¡Ñ αÑñá¬Γ«αá. ¡« óδτ¿ß½¿Γ∞
- óδαáªÑ¡¿Ñ »« π¼«½τá¡¿ε, ¡áªáó Enter, ¿½¿ «ΓαÑñá¬Γ¿α«óáΓ∞ ¿½¿
- ºá¼Ñ¡¿Γ∞ Ñú«. ¡« Γá¬ªÑ ¡áª¿¼áΓ∞ ÷, τΓ«íδ αáßΦ¿α¿Γ∞ óδαáªÑ¡¿Ñ »«
- π¼«½τá¡¿ε »πΓѼ ¬«»¿α«óá¡¿∩ ñ«»«½¡¿Γѽ∞¡δσ ß¿¼ó«½«ó ¿º «¬¡á
- αÑñá¬Γ«αá.
- àß½¿ «Γ½áñτ¿¬ ¼«ªÑΓ óδτ¿ß½¿Γ∞ óδαáªÑ¡¿Ñ, «¡ »«¬áºδóáÑΓ Ñú«
- º¡áτÑ¡¿Ñ ó Result »«½Ñ. àß½¿ óδαáªÑ¡¿Ñ «Γ¡«ß¿Γß∩ ¬ »ÑαѼѡ¡«⌐ ¿½¿
- »α«ßΓ«¼π φ½Ñ¼Ñ¡Γπ ñá¡¡δσ, Γ« ¼«ª¡« »«ñóÑßΓ¿ ¬παß«α ¬ New Value »«½ε
- ¿ óóÑßΓ¿ óδαáªÑ¡¿Ñ ¬á¬ ¡«ó«Ñ º¡áτÑ¡¿Ñ.
- ä½∩ ºá¬αδΓ¿∩ ñ¿á½«ú«ó«ú« «¬¡á ¡áª¼¿ΓÑ Esc. àß½¿ éδ ¿º¼Ñ¡¿½¿
- ß«ñÑαªá¡¿Ñ New Value »«½∩, ¡« ¡Ñ óδíα὿ Modify, Γ« «Γ½áñτ¿¬
- »α«¿ú¡«α¿απÑΓ New Value »«½Ñ »α¿ ºá¬αδΓ¿¿ ñ¿á½«ú«ó«ú« «¬¡á.
- êß»«½∞ºπ⌐ΓÑ óδαáªÑ¡¿Ñ »«óΓ«αá ñ½∩ »α«ß¼«Γαá º¡áτÑ¡¿⌐
- »«ß½Ññ«óáΓѽ∞¡δσ φ½Ñ¼Ñ¡Γ«ó ñá¡¡δσ. ìá»α¿¼Ñα, ñ½∩ ¼áßß¿óá
- µÑ½«τ¿ß½Ñ¡¡«ú« Γ¿»á, ¡áºóá¡¡«ú« ListInt,
- - ListInt[0],5 »«¬áªÑΓ »∩Γ∞ »«ß½Ññ«óáΓѽ∞¡δσ µÑ½δσ ó ñÑß∩Γ¿τ¡«¼
- »αÑñßΓáó½Ñ¡¿¿;
- - ListInt[0],5x »«¬áªÑΓ »∩Γ∞ »«ß½Ññ«óáΓѽ∞¡δσ µÑ½δσ τ¿ßѽ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿.
- éδαáªÑ¡¿Ñ, ¿ß»«½∞ºπѼ«Ñ ß »«óΓ«αÑ¡¿Ñ¼ ßτÑΓá, ñ«½ª¡«
- »αÑñßΓáó½∩Γ∞ ß«í«⌐ »α«ßΓ«⌐ φ½Ñ¼Ñ¡Γ ñá¡¡δσ. ÄΓ½áñτ¿¬ αáßß¼áΓα¿óáÑΓ
- φ½Ñ¼Ñ¡Γ ñá¡¡δσ ¬á¬ »Ñαóδ⌐ φ½Ñ¼Ñ¡Γ ¼áßß¿óá, Ñß½¿ «¡ ¡Ñ ∩ó½∩ÑΓß∩
- π¬áºáΓѽѼ, ¿ ¬á¬ π¬áºáΓѽ∞ ¡á ¼áßß¿ó ó »α«Γ¿ó¡«¼ ß½πτáÑ.
- Debug/Evaluate/Modify ¬«¼á¡ñá »«¬áºδóáÑΓ ¬áªñδ⌐ Γ¿» º¡áτÑ¡¿∩ ó
- ß««ΓóÑΓßΓóπεΘѼ Σ«α¼áΓÑ. ìá»α¿¼Ñα, «¡á »«¬áºδóáÑΓ int ¬á¬ µÑ½«Ñ ó
- ñÑß∩Γ¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿, á ¼áßß¿ó ¬á¬ π¬áºáΓѽ∞ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿. ä½∩ Γ«ú«, τΓ«íδ »«½πτ¿Γ∞ ñαπú«⌐
- Σ«α¼áΓ ñ½∩ »«¬áºá, »«ßΓáó∞ΓÑ »ÑαÑñ óδαáªÑ¡¿Ñ¼ ºá»∩Γπε, á ºá ¡Ñ⌐
- «ñ¿¡ ¿º ߻ѵ¿Σ¿¬áΓ«α«ó Σ«α¼áΓá, »α¿óÑñÑ¡¡δσ ó Γáí½¿µÑ 7.1.
-
-
- Æáí½¿µá 7.1.
- æ»Ñµ¿Σ¿¬áΓ«αδ Σ«α¼áΓá, αáß»«º¡áóáѼδÑ «Γ½áñτ¿¬«¼ ó óδαáªÑ¡¿∩σ.
- ___________________________________________________________________
-
- æ¿¼ó«½ öπ¡¬µ¿∩
- ___________________________________________________________________
-
- æ æ¿¼ó«½. Å«¬áºδóáÑΓ ß»Ñµ¿á½∞¡δÑ ß¿¼ó«½δ ñ½∩ π»αáó½∩εΘ¿σ
- ß¿¼ó«½«ó (ASCII «Γ 0 ñ« 31); »« π¼«½τá¡¿ε, Γá¬¿Ñ ß¿¼ó«½δ
- ¿º«íαáªáεΓß∩ º¡áτÑ¡¿∩¼¿ ASCII, ¿ß»«½∞ºπ∩ ß¿¡Γá¬ß¿ß #σσ.
- 齿∩ÑΓ ¡á ß¿¼ó«½δ ¿ ßΓ᫬¿.
-
- S æΓ᫬á. Å«¬áºδóáÑΓ π»αáó½∩εΘ¿Ñ ß¿¼ó«½δ (ASCII «Γ 0 ñ« 31)
- ¬á¬ ASCII º¡áτÑ¡¿∩, ¿ß»«½∞ºπ∩ ß¿¡Γá¬ß¿ß #σσ. Æá¬ ¬á¬ φΓ«Γ
- Σ«α¼áΓ »«¬áºá ßΓ᫬ ¿ ß¿¼ó«½«ó ºáñá¡ »« π¼«½τá¡¿ε, Γ« «¡
- ¿¼ÑÑΓ ß¼δß½ Γ«½∞¬« ó ß«Ññ¿¡Ñ¡¿¿ ß« ߻ѵ¿Σ¿¬áΓ«α«¼ î.
-
- D äÑß∩Γ¿τ¡«Ñ »αÑñßΓáó½Ñ¡¿Ñ. Å«¬áºδóáÑΓ óßÑ µÑ½«τ¿ß½Ñ¡¡δÑ
- º¡áτÑ¡¿∩ ó ñÑß∩Γ¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿. Åα¿¼Ñ¡∩ÑΓß∩ ¬ »α«ßΓδ¼
- µÑ½«τ¿ß½Ñ¡¡δ¼ óδαáªÑ¡¿∩¼, á Γá¬ªÑ ¬ ¼áßß¿óá¼ ¿ ºá»¿ß∩¼,
- ß«ñÑαªáΘ¿¼ µÑ½δÑ τ¿ß½á.
-
- $, H ÿÑßΓ¡áñµáΓ¿α¿τ¡«Ñ »αÑñßΓáó½Ñ¡¿Ñ. Å«¬áºδóáÑΓ óßÑ
- ¿½¿ ò µÑ½«τ¿ß½Ñ¡¡δÑ º¡áτÑ¡¿∩ ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿
- ß »αÑΣ¿¬ß«¼ $. Åα¿¼Ñ¡∩ÑΓß∩ ¬á¬ ¬ »α«ßΓδ¼
- µÑ½«τ¿ß½Ñ¡¡δ¼ óδαáªÑ¡¿∩¼, Γᬠ¿ ¬ ¼áßß¿óá¼ ¿ ºá»¿ß∩¼,
- ß«ñÑαªáΘ¿¼ µÑ½δÑ τ¿ß½á.
-
- Fn ù¿ß½á ß »½áóáεΘÑ⌐ Γ«τ¬«⌐. Å«¬áºδóáÑΓ n º¡áτáΘ¿σ µ¿Σα
- (n - µÑ½«Ñ τ¿ß½« «Γ 2 ñ« 18). Å« π¼«½τá¡¿ε ºáñá¡«
- º¡áτÑ¡¿Ñ 11. Åα¿¼Ñ¡∩ÑΓß∩ Γ«½∞¬« ¬ º¡áτÑ¡¿∩¼ τ¿ßѽ ß
- »½áóáεΘÑ⌐ Γ«τ¬«⌐.
-
- M Páß»ÑτáΓ¬á ß«ñÑন¼«ú« »á¼∩Γ¿. Å«¬áºδóáÑΓ ß«ñÑন¼«Ñ
- »á¼∩Γ¿, ¡áτ¿¡á∩ ß áñαÑßá π¬áºá¡¡«ú« óδαáªÑ¡¿∩. éδαáªÑ¡¿Ñ
- ñ«½ª¡« »αÑñßΓáó½∩Γ∞ ß«í«⌐ ¬«¡ßΓαπ¬µ¿ε, ñÑ⌐ßΓó¿Γѽ∞¡πε ó
- ½Ñó«⌐ τáßΓ¿ «»ÑαáΓ«αá »α¿ßóá¿óá¡¿∩, Γ.Ñ., ¬«¡ßΓαπ¬µ¿ε,
- «º¡áτáεΘπε áñαÑß ó »á¼∩Γ¿; ó »α«Γ¿ó¡«¼ ß½πτáÑ î
- ߻ѵ¿Σ¿¬áΓ«α íπñÑΓ ¿ú¡«α¿α«óáΓ∞ß∩.
-
- Å« π¼«½τá¡¿ε, ¬áªñδ⌐ íá⌐Γ »ÑαѼѡ¡«⌐ ¿º«íαáªáÑΓß∩ ¬á¬ ñóÑ
- µ¿Σαδ ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿. ä«íáó½Ñ¡¿Ñ
- ߻ѵ¿Σ¿¬áΓ«αá D ¬ î »α¿óÑñÑΓ ¬ Γ«¼π, τΓ« íá⌐Γδ íπñπΓ
- ¿º«íαáªáΓ∞ß∩ ó ñÑß∩Γ¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿. ä«íáó½Ñ¡¿Ñ
- ߻ѵ¿Σ¿¬áΓ«α«ó H, $ ¿½¿ ò, »α¿óÑñÑΓ ¬ Γ«¼π, τΓ« íá⌐Γδ
- íπñπΓ ¿º«íαáªáΓ∞ß∩ ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿ c
- »αÑΣ¿¬ß«¼ $. S ¿½¿ æ ߻ѵ¿Σ¿¬áΓ«αδ »α¿óÑñπΓ ¬ Γ«¼π, τΓ«
- »ÑαѼѡ¡δÑ íπñπΓ ¿º«íαáªáΓ∞ß∩ ó ó¿ñÑ ßΓ᫬ (ß ¿½¿ íѺ
- ߻ѵ¿á½∞¡δσ ß¿¼ó«½«ó). ù¿ß½« »«¬áºδóáѼδσ íá⌐Γ«ó »«
- π¼«½τá¡¿ε ß««ΓóÑΓßΓóπÑΓ αẼÑαπ »ÑαѼѡ¡«⌐, ¡« ¼«ªÑΓ íδΓ∞
- ¿ß»«½∞º«óá¡ »«óΓ«α∩εΘ¿⌐ß∩ ßτÑΓ ñ½∩ ºáñá¡¿∩ Γ«τ¡«ú« τ¿ß½á
- íá⌐Γ«ó.
-
- P ô¬áºáΓѽ∞. Å«¬áºδóáÑΓ π¬áºáΓѽ¿ ó Σ«α¼áΓÑ seg:ofs,
- á ¡Ñ ó Σ«α¼áΓÑ »« π¼«½τá¡¿ε Ptr(seg,ofs). ìá»α¿¼Ñα,
- »«¬áºδóáÑΓ 3Ç0:0020 ó¼ÑßΓ« Ptr($3A0,$20). Åα¿¼Ñ¡∩ÑΓß∩
- Γ«½∞¬« ¬ º¡áτÑ¡¿∩¼ π¬áºáΓѽÑ⌐.
-
- R çỿß∞. Å«¬áºδóáÑΓ ¿¼Ñ¡á ºá»¿ßÑ⌐ ¿ »«½Ñ⌐ «íΩѬΓá, ¬á¬
- (X:1;Y:10;Z:5) ó¼ÑßΓ« (1,10,5). Åα¿¼Ñ¡∩ÑΓß∩ Γ«½∞¬« ¬
- »ÑαѼѡ¡δ¼ ºá»¿ßÑ⌐ ¿ «íΩѬΓá¼ ß »«½∩¼¿.
- ___________________________________________________________________
-
-
- Watches (»α«ß¼«Γα).
-
- Debug/Watches ¬«¼á¡ñá óδó«ñ¿Γ ¼Ñ¡ε ¬«¼á¡ñ, π»αáó½∩εΘ¿σ
- »«½∞º«ó᡿Ѽ Γ«τѬ »α«ß¼«Γαá. æ½ÑñπεΘ¿Ñ αáºñÑ½δ «»¿ßδóáεΓ ¬«¼á¡ñδ
- φΓ«ú« ¼Ñ¡ε.
-
-
- Add Watch (ñ«íáó¿Γ∞ óδαáªÑ¡¿Ñ ñ½∩ »α«ß¼«Γαá).
-
- ┌──────┐ ┌─────┐
- │ Ctrl │ │ F7 │
- └──────┘ └─────┘
- Add Watch ¬«¼á¡ñá óßΓáó½∩ÑΓ óδαáªÑ¡¿Ñ »α«ß¼«Γαá ó «¬¡« Watch.
- Åα¿ óδí«αÑ φΓ«⌐ ¬«¼á¡ñδ «Γ½áñτ¿¬ «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡« ¿
- óδñáÑΓ »«ñ߬Ậπ ñ½∩ óó«ñá óδαáªÑ¡¿∩ »α«ß¼«Γαá. éδαáªÑ¡¿Ñ¼ »«
- π¼«½τá¡¿ε ∩ó½∩ÑΓß∩ ß½«ó«, ¡á ¬«Γ«α«¼ ßΓ«¿Γ ¬παß«α ó ΓѬπΘѼ «¬¡Ñ
- αÑñá¬Γ«αá. ê¼ÑÑΓß∩ Γá¬ªÑ áασ¿ó¡δ⌐ ß»¿ß«¬, ¬«Γ«αδ⌐ ¼«ª¡«
- ¿ß»«½∞º«óáΓ∞ ñ½∩ íδßΓα«ú« óó«ñá óδαáªÑ¡¿∩, ¿ß»«½∞º«óá¡¡«ú« αá¡ÑÑ.
- àß½¿ éδ óÑα¡« ¡áíα὿ óδαáªÑ¡¿Ñ ¿ ¡áªá½¿ Enter ¿½¿ Äè,
- «Γ½áñτ¿¬ ñ«íáó½∩ÑΓ óδαáªÑ¡¿Ñ ¿ Ñú« ΓѬπΘÑÑ º¡áτÑ¡¿Ñ ó «¬¡« Watch.
- àß½¿ «¬¡« Watch ∩ó½∩ÑΓß∩ á¬Γ¿ó¡δ¼, ¼«ª¡« óßΓáó¿Γ∞ ¡«ó«Ñ óδαáªÑ¡¿Ñ
- ñ½∩ »α«ß¼«Γαá »«ßαÑñßΓó«¼ ¡áªáΓ¿∩ Ins.
-
-
- Delete Watch (πñ὿Γ∞ óδαáªÑ¡¿Ñ »α«ß¼«Γαá).
-
- è«úñá éδ ¡áσ«ñ¿ΓÑß∞ ó «¬¡Ñ Watch, éδ ¼«ªÑΓÑ óδíαáΓ∞ Delete
- Watch ñ½∩ πñá½Ñ¡¿∩ ΓѬπΘÑú« óδαáªÑ¡¿∩ »α«ß¼«Γαá ¿º «¬¡á Watch, ¿½¿
- ¡áªáΓ∞ Del ¿½¿ Ctrl-Y. ÆÑ¬πΘÑÑ óδαáªÑ¡¿Ñ »α«ß¼«Γαá »«¼ÑτÑ¡«
- α«¼í¿¬«¼ ß ½Ñó«⌐ ßΓ«α«¡δ.
-
-
- Edit Watch (αÑñá¬Γ¿α«óáΓ∞ óδαáªÑ¡¿Ñ »α«ß¼«Γαá).
-
- Edit Watch ¬«¼á¡ñá »«ºó«½∩ÑΓ αÑñá¬Γ¿α«óáΓ∞ ΓѬπΘÑÑ óδαáªÑ¡¿Ñ
- ñ½∩ »α«ß¼«Γαá ó «¬¡Ñ Watch.
- Åα¿ óδí«αÑ φΓ«⌐ ¬«¼á¡ñδ «Γ½áñτ¿¬ «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«,
- ß«ñÑαªáΘÑÑ ¬«»¿ε ΓѬπΘÑú« óδαáªÑ¡¿∩ ñ½∩ »α«ß¼«Γαá. ÉÑñá¬Γ¿απ⌐ΓÑ
- óδαáªÑ¡¿Ñ ¿ ¡áª¼¿ΓÑ Enter. ÄΓ½áñτ¿¬ ºá¼Ñ¡∩ÑΓ »Ñαó«¡áτá½∞¡πε óÑαß¿ε
- óδαáªÑ¡¿∩ «ΓαÑñá¬Γ¿α«óá¡¡«⌐ óÑαß¿Ñ⌐.
- ¡« Γá¬ªÑ αÑñá¬Γ¿α«óáΓ∞ óδαáªÑ¡¿Ñ ñ½∩ »α«ß¼«Γαá ó¡Ñ «¬¡á
- »α«ß¼«Γαá, óδíαáó φΓ« óδαáªÑ¡¿Ñ ¿ ¡áªáó Enter.
- Åα¿¼Ñτá¡¿Ñ. Çασ¿ó¡δ⌐ ß»¿ß«¬ ßφ¬«¡«¼¿Γ éáΦÑ óαѼ∩ »α¿ ¡áí«αÑ
- óδαáªÑ¡¿∩.
-
-
- Remove All Watches (πñ὿Γ∞ óßÑ óδαáªÑ¡¿∩ »α«ß¼«Γαá).
-
- Remove All Watchs ¬«¼á¡ñá πñá½∩ÑΓ óßÑ óδαáªÑ¡¿∩ ñ½∩ »α«ß¼«Γαá
- ¿º «¬¡á Watch.
-
-
- Toggle Breakpoint (»ÑαѬ½ετ¿Γ∞ Γ«τ¬π »αÑαδóá¡¿∩).
-
- ┌──────┐ ┌────┐
- │ Ctrl │ │ F8 │
- └──────┘ └────┘
- Debug/Toggle Breakpoint ¬«¼á¡ñá »«ºó«½∩ÑΓ πßΓá¡«ó¿Γ∞ ¿½¿
- «τ¿ßΓ¿Γ∞ íѺπß½«ó¡πε Γ«τ¬π »αÑαδóá¡¿∩ ¡á ßΓ᫬Ñ, ¡á ¬«Γ«α«⌐ ßΓ«¿Γ
- ¬παß«α. è«úñá Γ«τ¬á »αÑαδóá¡¿∩ πßΓá¡«ó½Ñ¡á, «¡á »«¼ÑτáÑΓß∩
- »«ßαÑñßΓó«¼ óδßóÑτ¿óá¡¿∩. ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ « Γ«τ¬áσ
- »αÑαδóá¡¿∩ ß«ñÑনΓß∩ ó ß½ÑñπεΘѼ αáºñѽÑ.
-
-
- Breakpoints (Γ«τ¬¿ »αÑαδóá¡¿∩).
-
- Debug/Breakpoints ¬«¼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«,
- »«ºó«½∩εΘÑÑ π»αáó½∩Γ∞ ¿ß»«½∞º«ó᡿Ѽ íѺπß½«ó¡δσ Γ«τѬ »αÑαδóá¡¿∩.
- ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]═══════════════════ Breakpoints ═════════════════════════════╗
- ║ ║
- ║ ┌──────────────────────────────────────────────────────────────┐║
- ║ │Breakpoint List Line# Condition Pass │║
- ║ │┌──────────────────────────────────────────────────────────┐^ │║
- ║ ││ │█ │║
- ║ │└──────────────────────────────────────────────────────────┘≡ │║
- ║ │ ≡ │║
- ║ │ ≡ │║
- ║ │ ≡ │║
- ║ │ ≡ │║
- ║ │ v │║
- ║ └──────────────────────────────────────────────────────────────┘║
- ║ ║
- ║ [ OK ] [ Edit ] [ Delete ] [ View ] [ Help ] ║
- ║ ║
- ╚═════════════════════════════════════════════════════════════════╝
-
- ä¿á½«ú«ó«Ñ «¬¡« »«¬áºδóáÑΓ óßÑ πßΓá¡«ó½Ñ¡¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩,
- ¡«¼Ñαá ¿σ ßΓ᫬ ¿ πß½«ó¿∩. ôß½«ó¿Ñ ¿¼ÑÑΓ áασ¿ó¡δ⌐ ß»¿ß«¬,
- »«ºó«½∩εΘ¿⌐ óδíαáΓ∞ πß½«ó¿Ñ Γ«τ¬¿ »αÑαδóá¡¿∩, ¿ß»«½∞º«óá¡¡«Ñ αá¡ÑÑ.
- è«úñá íδ óδ»«½¡∩εΘá∩ß∩ »α«úαá¼¼á ¡¿ óßΓαÑΓ¿½á Γ«τ¬π
- »αÑαδóá¡¿∩, «¡á «ßΓá¡«ó¿Γß∩ ¡á ßΓα«¬Ñ ß Γ«τ¬«⌐ »αÑαδóá¡¿∩.
- ÅÑαÑñ ¬«¼»¿½∩µ¿Ñ⌐ ¿ßσ«ñ¡«ú« Σá⌐½á ¼«ª¡« πßΓá¡«ó¿Γ∞ Γ«τ¬π
- »αÑαδóá¡¿∩ ¡á ½εí«⌐ ßΓ᫬Ñ, ñáªÑ ¡á »πßΓ«⌐ ßΓα«¬Ñ ¿½¿ ¬«¼¼Ñ¡Γáα¿¿.
- Åα¿ ¬«¼»¿½∩µ¿¿ ¿ óδ»«½¡Ñ¡¿¿ Σá⌐½á, Turbo Pascal »α«óÑα∩ÑΓ óßÑ
- πßΓá¡«ó½Ñ¡¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩ ¿ ñáÑΓ ó«º¼«ª¡«ßΓ∞ πñ὿Γ∞,
- ¿ú¡«α¿α«óáΓ∞ ¿½¿ ¿º¼Ñ¡¿Γ∞ ¡Ñ»αáó¿½∞¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩. Åα¿
- «Γ½áñ¬Ñ Σá⌐½á Turbo Pascal º¡áÑΓ, ¬á¬¿Ñ ßΓ᫬¿ ß«ñÑαªáΓ óδ»«½¡¿¼δÑ
- πΓóÑαªñÑ¡¿∩, ¿ óδñáßΓ »αÑñπ»αѪñÑ¡¿Ñ ó ß½πτáÑ »«»δΓ¬¿ πßΓá¡«ó¿Γ∞
- ¡Ñ»αáó¿½∞¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩.
- Åα¿¼Ñτá¡¿Ñ. ¡« πßΓá¡«ó¿Γ∞ íѺπß½«ó¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩
- »«ßαÑñßΓó«¼ óδí«αá ¬«¼á¡ñδ Debug/Toggle Breakpoint.
- ¡« πñ὿Γ∞ Γ«τ¬¿ »αÑαδóá¡¿∩ ¿º ßó«Ñ⌐ »α«úαá¼¼δ »«ßαÑñßΓó«¼
- óδí«αá ¬¡«»¬¿ Delete (πñ὿Γ∞). ¡« Γá¬ªÑ »α«ß¼«ΓαÑΓ∞ ¿ßσ«ñ¡δ⌐
- ΓѬßΓ, úñÑ ÑßΓ∞ πßΓá¡«ó½Ñ¡¡δÑ Γ«τ¬¿ »αÑαδóá¡¿∩, »«ßαÑñßΓó«¼ óδí«αá
- ¬¡«»¬¿ View (»α«ß¼«Γα). View »ÑαÑñó¿úáÑΓ ¬παß«α ¬ óδíαá¡¡«⌐ Γ«τ¬Ñ
- »αÑαδóá¡¿∩ ó «¬¡Ñ Edit (φΓá ¬«¼á¡ñá ¡Ñ óδ»«½¡∩ÑΓ éáΦ ¬«ñ).
- Åα¿¼Ñτá¡¿Ñ. ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« ¡Ñ ¿¼ÑÑΓ ¬¡«»¬¿ Cancel,
- »«φΓ«¼π íπñ∞ΓÑ «ß«íÑ¡¡« ó¡¿¼áΓѽ∞¡δ »α¿ αÑñá¬Γ¿α«óá¡¿¿ ¿ πñá½Ñ¡¿¿.
- éδíÑα¿ΓÑ Edit ¬¡«»¬π ñ½∩ ñ«íáó½Ñ¡¿∩ ¡«ó«⌐ Γ«τ¬¿ »αÑαδóá¡¿∩.
- Åα¿ αÑñá¬Γ¿α«óá¡¿¿ Γ«τ¬¿ »αÑαδóá¡¿∩ φΓ« ñ¿á½«ú«ó«Ñ «¬¡« »ÑαѬα«ÑΓß∩
- ñαπú¿¼:
-
- ╔═[█]══════════ Edit Breakpoint ═════════════════╗
- ║ ║
- ║ ┌──────────┐ ║
- ║ │Condition │ ║
- ║ ├──────────┴──────────────────┐ ║
- ║ │ ││∙│ [ Modify ] ║
- ║ └─────────────────────────────┘ ║
- ║ ┌───────────┐ ║
- ║ │Pass Count │ ║
- ║ ├───────────┴─────────────────┐ ║
- ║ │ │ [ New ] ║
- ║ └─────────────────────────────┘ ║
- ║ ┌───────────┐ ║
- ║ │File Name │ ║
- ║ ├───────────┴─────────────────┐ ║
- ║ │ E:\PASCAL\CD.PAS │ [ Cancel ] ║
- ║ └─────────────────────────────┘ ║
- ║ ┌────────────┐ ║
- ║ │Line Number │ ║
- ║ ├────────────┴────────────────┐ ║
- ║ │ 1 │ [ Help ] ║
- ║ └─────────────────────────────┘ ║
- ║ ║
- ╚════════════════════════════════════════════════╝
-
- Ä»∩Γ∞ ªÑ, ºñÑß∞ ÑßΓ∞ ¡«¼Ñα ßΓ᫬¿ ¿ πß½«ó¿∩ πßΓá¡«ó½Ñ¡¡δσ
- Γ«τѬ »αÑαδóá¡¿∩. êß»«½∞ºπ⌐ΓÑ Pass Count ¬¡«»¬π ñ½∩ Γ«ú«, τΓ«íδ
- πßΓá¡«ó¿Γ∞, ߬«½∞¬« αẠ¡áñ« ¼¿¡«óáΓ∞ Γ«τ¬π »αÑαδóá¡¿∩ »ÑαÑñ
- «ßΓá¡«ó¬«⌐.
- ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« Γá¬ªÑ ¿¼ÑÑΓ ¬¡«»¬π New (¡«óá∩), ¬«Γ«αá∩
- »«ºó«½∩ÑΓ óó«ñ¿Γ∞ ¿¡Σ«α¼áµ¿ε ñ½∩ ¡«ó«⌐ Γ«τ¬¿ »αÑαδóá¡¿∩, ¿ ¬¡«»¬á
- Modify (¼«ñ¿Σ¿µ¿α«óáΓ∞), ¬«Γ«αá∩ «Γ¬αδóáÑΓ «¬¡« πßΓá¡«ó«¬.
- è«úñá αÑñá¬Γ¿απÑΓß∩ ¿ßσ«ñ¡δ⌐ Σá⌐½, ¬áªñá∩ Γ«τ¬á »αÑαδóá¡¿∩
- "»α¿¬½Ñ¿óáÑΓß∩" ¬ ßΓ᫬Ñ, ¡á ¬«Γ«α«⌐ «¡á πßΓá¡«ó½Ñ¡á. Æ«τ¬¿
- »αÑαδóá¡¿∩ ΓÑα∩εΓß∩ Γ«½∞¬« ó ß½ÑñπεΘ¿σ ß½πτá∩σ:
- - éδ πñ὿½¿ Γ«τ¬π »αÑαδóá¡¿∩ ó ñ¿á½«ú«ó«¼ «¬¡Ñ Breakpoints;
- - éδ πñ὿½¿ ¿ßσ«ñ¡πε ßΓ᫬π, ¡á ¬«Γ«α«⌐ íδ½á πßΓá¡«ó½Ñ¡á
- Γ«τ¬á »αÑαδóá¡¿∩;
- - éδ «τ¿ßΓ¿½¿ Γ«τ¬π »αÑαδóá¡¿∩ ß »«¼«Θ∞ε Toggle Breakpoint.
- Turbo Pascal »δΓáÑΓß∩ «Γß½Ññ¿Γ∞ Γ«τ¬¿ »αÑαδóá¡¿∩ ó ñóπσ
- ß½πτá∩σ:
- - àß½¿ éδ αÑñá¬Γ¿απÑΓÑ Σá⌐½, ß«ñÑαªáΘ¿⌐ Γ«τ¬¿ »αÑαδóá¡¿∩, ¿ ¡Ñ
- ß«σαá¡∩ÑΓÑ «ΓαÑñá¬Γ¿α«óá¡¡πε óÑαß¿ε φΓ«ú« Σá⌐½á;
- - àß½¿ éδ αÑñá¬Γ¿απÑΓÑ Σá⌐½, ß«ñÑαªáΘ¿⌐ Γ«τ¬¿ »αÑαδóá¡¿∩, á
- ºáΓѼ »α«ñ«½ªáÑΓÑ ΓѬπΘ¿⌐ ßÑá¡ß «Γ½áñ¬¿, ¡Ñ ñѽá∩
- »ÑαѬ«¼»¿½∩µ¿ε »α«úαá¼¼δ. (Turbo Pascal óδñáßΓ »«ñ߬Ậπ -
- »αÑñπ»αѪñÑ¡¿Ñ "Source modified, rebuild?" (¿ßσ«ñ¡δ⌐ ΓѬßΓ
- ¿º¼Ñ¡Ñ¡, »ÑαѬ«¼»¿½¿α«óáΓ∞?)).
- Åα¿¼Ñτá¡¿Ñ. Æ«τ¬¿ »αÑαδóá¡¿∩ ºá»«¼¿¡áεΓß∩ ó Σá⌐½Ñ TURBO.DSK,
- Ñß½¿ φΓá «»µ¿∩ ñ«»πßΓ¿¼á.
-
-
- îÑ¡ε Options («»µ¿¿).
-
- ┌──────┐┌───┐
- │ Alt ││ O │
- └──────┘└───┘
- îÑ¡ε Options ß«ñÑαª¿Γ ¬«¼á¡ñδ, »«ºó«½∩εΘ¿Ñ »«ß¼«ΓαÑΓ∞ ¿
- ¿º¼Ñ¡¿Γ∞ αẽ¿τ¡δÑ πßΓá¡«ó¬¿ »« π¼«½τá¡¿ε ó Turbo Pascal.
- ü«½∞Φ¿¡ßΓó« ¿º ¬«¼á¡ñ ¼Ñ¡ε »α¿ó«ñ¿Γ ¬ »«∩ó½Ñ¡¿ε ñ¿á½«ú«ó«ú« «¬¡á.
-
-
- Compiler (¬«¼»¿½∩Γ«α).
-
- Options/Compiler ¬«¼á¡ñá óδó«ñ¿Γ ¼Ñ¡ε, ¬«Γ«α«Ñ »αÑñ«ßΓáó½∩ÑΓ
- ¡Ñ߬«½∞¬« «»µ¿⌐ ñ½∩ πßΓá¡«ó¬¿, ó½¿∩εΘ¿σ ¡á ¬«¼»¿½∩µ¿ε ¬«ñá.
- ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]══════════════ Compiler Options ═══════════════════════════╗
- ║ ┌──────────────────────────────────────────────────────────┐ ║
- ║ │Code generations │ ║
- ║ │ [ ] Force far calls [X] Word align data │ ║
- ║ │ [ ] Overlays allowed [ ] 286 Instructions │ ║
- ║ └──────────────────────────────────────────────────────────┘ ║
- ║ ┌─────────────────────┐ ┌────────────────────────────────┐ ║
- ║ │Runtime errors │ │Syntax options │ ║
- ║ │ [ ] Range checking │ │ [X] Strict var-strings │ ║
- ║ │ [X] Stack checking │ │ [ ] Complete boolean evaluation│ ║
- ║ │ [X] I/O checking │ │ [ ] Extended syntax │ ║
- ║ └─────────────────────┘ └────────────────────────────────┘ ║
- ║ ┌─────────────────────┐ ┌────────────────────────────────┐ ║
- ║ │Numeric Processing │ │Debugging │ ║
- ║ │ [ ] 8087/80287 │ │ [X] Debug information │ ║
- ║ │ [X] Emulation │ │ [X] Local symbols │ ║
- ║ └─────────────────────┘ └────────────────────────────────┘ ║
- ║ Conditional defines ║
- ║ ┌─────────────────────────────────────────────────────────┐ ║
- ║ └─────────────────────────────────────────────────────────┘ ║
- ║ ║
- ╚═══════════════════════════════════════════════════════════════╝
- æ½ÑñπεΘ¿Ñ αáºñÑ½δ «»¿ßδóáεΓ φΓ¿ ¬«¼á¡ñδ.
-
-
- Code Generation (úÑ¡Ñαᵿ∩ ¬«ñá).
-
- ôßΓá¡«ó¬¿ ó φΓ«¼ «¬¡Ñ ú«ó«α∩Γ ¬«¼»¿½∩Γ«απ ñѽáΓ∞ «íΩÑ¬Γ¡δ⌐ ¬«ñ
- «»αÑñѽѡ¡δ¼¿ ¼ÑΓ«ñἿ. äá½ÑÑ »α¿óÑñÑ¡« º¡áτÑ¡¿Ñ αẽ¿τ¡δσ ¬¡«»«¬:
- - Force Far Calls »«ºó«½∩ÑΓ óßѼ »α«µÑñπαá¼ ¿ Σπ¡¬µ¿∩¼
- ¿ß»«½∞º«óáΓ∞ ñá½∞¡¿Ñ ¼«ñѽ¿ ó맮óá. àß½¿ φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Γ«
- ¬«¼»¿½∩Γ«α ¿ß»«½∞ºπÑΓ í½¿ª¡¿Ñ ¼«ñѽ¿ ó맮óá ñ½∩ óßÑσ »α«µÑñπα ¿
- Σπ¡¬µ¿⌐ ó¡πΓα¿ ¬«¼»¿½¿απѼ«ú« Σá⌐½á.
- Åα¿¼Ñτá¡¿Ñ. ¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $F.
- - Overlays Allowed ñѽáÑΓ ó«º¼«ª¡«⌐ ¿½¿ ¡Ñ󫺼«ª¡«⌐ úÑ¡Ñαᵿε
- «óÑα½Ñ⌐¡«ú« ¬«ñá. Turbo Pascal αáºαÑΦáÑΓ ñѽáΓ∞ «óÑα½Ñ⌐¡δ¼ ¼«ñπ½∞
- Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ «¡ íδ½ «Γ¬«¼»¿½¿α«óá¡ ß ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐
- Overlays Allowed. é φΓ«¼ ß«ßΓ«∩¡¿¿ úÑ¡ÑαáΓ«α ¬«ñá »α¿¡¿¼áÑΓ «ß«íδÑ
- »αÑñ«ßë᫪¡«ßΓ¿ »α¿ »ÑαÑñáτÑ ßΓ᫬ ¿ πßΓá¡«ó½Ñ¡¡δσ ¬«¡ßΓá¡Γ¡δσ
- »áαá¼ÑΓα«ó ¿º «ñ¡«⌐ «óÑα½Ñ⌐¡«⌐ »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿ ó ñαπúπε.
- 鬽ετÑ¡¿Ñ ¡áºáó¿ß¿¼«⌐ ¬¡«»¬¿ Overlays Allowed ¡Ñ ºáßΓáó½∩ÑΓ
- éáß ñѽáΓ∞ «óÑα½Ñ⌐¡δ¼ ¼«ñπ½∞. Ä¡á ñáÑΓ ¿¡ßΓαπ¬µ¿¿ Turbo Pascal
- ßñѽáΓ∞ φëà ¼«ñπ½∞ «óÑα½Ñ⌐¡δ¼, Ñß½¿ φΓ« ΓαÑíπÑΓß∩. àß½¿ éδ
- αáí«ΓáÑΓÑ ¡áñ ¼«ñπ½Ñ¼, ¬«Γ«αδ⌐ »½á¡¿απÑΓÑ ¿ß»«½∞º«óáΓ∞ ¿ ¬á¬
- «óÑα½Ñ⌐¡δ⌐, ¿ ¬á¬ ¡Ñ«óÑα½Ñ⌐¡δ⌐, Γ« »ÑαѬ½ετÑ¡¿Ñ Overlays Allowed
- «íÑß»Ñτ¿Γ, τΓ« ñÑ⌐ßΓó¿Γѽ∞¡« éδ ¼«ªÑΓÑ ßñѽáΓ∞ ¿ Γ«, ¿ ñαπú«Ñ ß
- «ñ¡¿¼ ¿ ΓѼ ªÑ ¼«ñπ½Ñ¼.
- Åα¿¼Ñτá¡¿Ñ. ¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $Ä+.
- - Ä»µ¿∩ Word Align Data (¬«úñá «¡á ó¬½ετÑ¡á) ú«ó«α¿Γ
- Turbo Pascal « óδαáó¡¿óá¡¿¿ ¡Ñß¿¼ó«½∞¡δσ ñá¡¡δσ »« τÑΓ¡δ¼ áñαÑßá¼.
- è«úñá φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Turbo Pascal ¿ß»«½∞ºπÑΓ »«íá⌐Γ¡«Ñ
- óδαáó¡¿óá¡¿Ñ, úñÑ ñá¡¡δÑ ¼«úπΓ óδαáó¡¿óáΓ∞ß∩ »« τÑΓ¡δ¼ ¿½¿ ¡ÑτÑΓ¡δ¼
- áñαÑßá¼, ó ºáó¿ß¿¼«ßΓ¿ «Γ Γ«ú«, ¬á¬«⌐ ß½ÑñπεΘ¿⌐ áñαÑß ∩ó½∩ÑΓß∩
- ñ«ßΓπ»¡δ¼. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $Ç).
- éδαáó¡¿óá¡¿Ñ »« ß½«óá¼ πóѽ¿τ¿óáÑΓ ß¬«α«ßΓ∞, ß ¬«Γ«α«⌐
- »α«µÑßß«αδ 8086 ¿ 80286 óδºδóáεΓ ¿ σαá¡∩Γ ñá¡¡δÑ.
- - 286 Instructions »α¿ó«ñ¿Γ ¬ Γ«¼π, τΓ« Turbo Pascal
- úÑ¡Ñα¿απÑΓ ¬«ñ ñ½∩ ¡áí«αá ¿¡ßΓαπ¬µ¿⌐ 80286. çá¼ÑΓ¿¼, τΓ« »α«úαá¼¼á,
- «Γ¬«¼»¿½¿α«óá¡¡á∩ ß ó¬½ετÑ¡¡«⌐ úÑ¡ÑαᵿÑ⌐ ¬«ñá 80286, ¡Ñ »α«óÑα∩ÑΓ
- »α¿ßπΓßΓó¿Ñ 80286 ó« óαѼ∩ óδ»«½¡Ñ¡¿∩. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á
- ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $G).
-
-
- Run-time Errors («Φ¿í¬¿ óαѼѡ¿ óδ»«½¡Ñ¡¿∩).
-
- âαπ»»á ¬¡«»«¬ Run-time Errors »«ºó«½∩ÑΓ óδíαáΓ∞, ¬á¬¿Ñ «Φ¿í¬¿
- óαѼѡ¿ óδ»«½¡Ñ¡¿∩ íπñπΓ úÑ¡Ñα¿α«óáΓ∞ß∩.
- - è«úñá ó¬½ετÑ¡á Range Checking, ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«ñ,
- ¬«Γ«αδ⌐ »α«óÑα∩ÑΓ, τΓ« ¼áßß¿ó ¿ ßΓα«¬á ¡Ñ óδσ«ñ∩Γ ºá úαá¡¿µδ, á
- »α¿ßó«Ñ¡¿∩ »ÑαѼѡ¡δ¼ ߬á½∩α¡«ú« Γ¿»á ¡Ñ »αÑóδΦáεΓ ºáñá¡¡δÑ
- ñ¿á»áº«¡δ. àß½¿ »α«óÑα¬á íδ½á ¡Ñπñáτ¡á, Γ« »α«úαá¼¼á »αÑαδóáÑΓß∩ ß
- «Φ¿í¬«⌐ óαѼѡ¿ óδ»«½¡Ñ¡¿∩. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ
- ¬«¼»¿½∩Γ«αá $R).
- - Åα¿ ó¬½ετÑ¡¿¿ «»µ¿¿ Stack Checking ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ
- ¬«ñ, ¬«Γ«αδ⌐ »α«óÑα∩ÑΓ »ÑαÑñ ¬áªñδ¼ óδº«ó«¼ »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿,
- ¿¼ÑÑΓß∩ ½¿ ñ«ßΓπ»¡«Ñ »α«ßΓαá¡ßΓó« ñ½∩ ½«¬á½∞¡δσ »ÑαѼѡ¡δσ ó
- ßΓѬÑ. àß½¿ »α«óÑα¬á íδ½á ¡Ñπñáτ¡á, Γ« »α«úαá¼¼á »αÑαδóáÑΓß∩ ß
- «Φ¿í¬«⌐ óαѼѡ¿ óδ»«½¡Ñ¡¿∩. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ
- ¬«¼»¿½∩Γ«αá $S).
- - Åα¿ ó¬½ετÑ¡¿¿ «»µ¿¿ I/O Checking, ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«ñ,
- ¬«Γ«αδ⌐ »α«óÑα∩ÑΓ ¡á½¿τ¿Ñ «Φ¿í«¬ óó«ñá/óδó«ñá »«ß½Ñ ¬áªñ«ú« ó맮óá
- óó«ñá/óδó«ñá. àß½¿ »α«óÑα¬á íδ½á ¡Ñπñáτ¡á, Γ« »α«úαá¼¼á »αÑαδóáÑΓß∩
- ß «Φ¿í¬«⌐ óαѼѡ¿ óδ»«½¡Ñ¡¿∩. è«úñá φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Γ«
- »α«óÑα¬á óó«ñá/óδ«ñá ¡Ñ󫺼«ª¡á; «ñ¡á¬« »«½∞º«óáΓѽ∞ ¼«ªÑΓ
- ΓÑßΓ¿α«óáΓ∞ «Φ¿í¬¿ óó«ñá/óδó«ñá τÑαѺ ß¿ßΓѼ¡πε Σπ¡¬µ¿ε IOResult.
- (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $I).
-
-
- Syntax Options (ß¿¡Γá¬ß¿τÑ߬¿Ñ «»µ¿¿).
-
- ¥Γá úαπ»»á »«ºó«½∩ÑΓ óδíαáΓ∞ Γ¿» ß¿¡Γá¬ß¿τÑ߬¿σ «»µ¿⌐, »«
- ¬«Γ«αδ¼ íπñÑΓ «ßπΘÑßΓó½∩Γ∞ß∩ »«¿ß¬.
- - æ ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐ Strict Var-String ¬«¼»¿½∩Γ«α ßαáó¡¿óáÑΓ
- «íΩ∩ó½Ñ¡¡δ⌐ Γ¿» ßΓ᫬«ó«ú« »áαá¼ÑΓαá Γ¿»á var ß Γ¿»«¼ ñÑ⌐ßΓó¿Γѽ∞¡«
- »ÑαÑñáóáѼ«ú« »áαá¼ÑΓαá. àß½¿ «¡¿ ¡Ñ ¿ñÑ¡Γ¿τ¡δ, Γ« »α«¿ßσ«ñ¿Γ
- «Φ¿í¬á ¬«¼»¿½∩µ¿¿. àß½¿ φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Γ« Γá¬á∩ »α«óÑα¬á ¡Ñ
- »α«¿ºó«ñ¿Γß∩. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $V).
- - æ ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐ Complete Boolean Evaluation óßÑúñá
- óδτ¿ß½∩εΓß∩ óßÑ ΓÑα¼δ ó íπ½Ñó߬¿σ óδαáªÑ¡¿∩σ. àß½¿ φΓá «»µ¿∩
- «Γ¬½ετÑ¡á, ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«ñ, »αѬαáΘáεΘ¿⌐ óδτ¿ß½Ñ¡¿Ñ
- íπ½Ñó߬«ú« óδαáªÑ¡¿∩, ¬á¬ Γ«½∞¬« φΓ« ßΓá¡«ó¿Γß∩ 󫺼«ª¡δ¼;
- ¡á»α¿¼Ñα, ó óδαáªÑ¡¿¿ if False and MyFunc ..., Σπ¡¬µ¿∩ MyFunc
- ¡¿¬«úñá ¡Ñ íπñÑΓ óδºóá¡á. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ
- ¬«¼»¿½∩Γ«αá $B).
- - Åα¿ ó¬½ετÑ¡¡«⌐ «»µ¿¿ Extended Syntax ß¿¡Γá¬ß¿ß Turbo Pascal
- αáßΦ¿α∩ÑΓß∩ Γá¬, τΓ« »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞ ó맮óδ Σπ¡¬µ¿⌐,
- «»αÑñѽѡ¡δσ »«½∞º«óáΓѽѼ ¬á¬ πΓóÑαªñÑ¡¿∩, ¬á¬ Ñß½¿ íδ «¡¿ í뫨
- »α«µÑñπαἿ. àß½¿ φΓá «»µ¿∩ «Γ¬½ετÑ¡á, αáßΦ¿αÑ¡¡δ⌐ ß¿¡Γá¬ß¿ß
- ¡Ñ󫺼«ªÑ¡. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $ò).
-
-
- Numeric Processing (τ¿ß½«óá∩ «íαáí«Γ¬á).
-
- ┌───────────────────┐
- │Numeric Processing │
- │ [ ] 8087/80287 │
- │ [X] Emulation │
- └───────────────────┘
- Ä»µ¿¿ Numeric Processing »«ºó«½∩εΓ αÑΦ¿Γ∞, ¬á¬ Turbo Pascal
- íπñÑΓ «íαáíáΓδóáΓ∞ τ¿ß½á ß »½áóáεΘÑ⌐ Γ«τ¬«⌐.
- - éδíÑα¿ΓÑ 8087/80287 ñ½∩ úÑ¡Ñαᵿ¿ »α∩¼«ú« inline ¬«ñá 8087
- ¿½¿ 80287. ¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $N.
- - éδíÑα¿ΓÑ Emulation, Ñß½¿ éδ σ«Γ¿ΓÑ, τΓ«íδ Turbo Pascal
- »α«óÑα¿½, ¿¼ÑÑΓ ½¿ éáΦ ¬«¼»∞εΓÑα ß«»α«µÑßß«α 80σ87 (¿ ¿ß»«½∞º«óá½
- Ñú«, Ñß½¿ φΓ« ¡πª¡«). àß½¿ Ñú« ¡ÑΓ, Turbo Pascal φ¼π½¿απÑΓ 80σ87.
- ¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $à.
- Åα¿¼Ñτá¡¿Ñ. ¥Γá «»µ¿∩ ¿ú¡«α¿απÑΓß∩, Ñß½¿ 8087/80287
- ¡Ññ«ßΓπ»Ñ¡.
-
- ä«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε «í φ¬ó¿óá½Ñ¡Γ¡δσ ñ¿αÑ¬Γ¿óáσ
- ¬«¼»¿½∩Γ«αá ß¼. ó ú½áóÑ 21 απ¬«ó«ñßΓóá »α«úαá¼¼¿ßΓá.
-
-
- Debugging («Γ½áñ¬á).
-
- ¡« πßΓá¡«ó¿Γ∞ «»µ¿¿ ó úαπ»»Ñ Debugging, τΓ«íδ ó¬½ετ¿Γ∞ ¿½¿
- «Γ¬½ετ¿Γ∞ «Γ½áñ«τ¡πε ¿¡Σ«α¼áµ¿ε ¿½¿ úÑ¡Ñαáµ¿ε ½«¬á½∞¡δσ ß¿¼ó«½«ó.
- - 鬽ετÑ¡¿Ñ Debug Information »«ºó«½∩ÑΓ úÑ¡Ñα¿α«óáΓ∞
- «Γ½áñ«τ¡πε ¿¡Σ«α¼áµ¿ε, ¬«Γ«αá∩ ß«ßΓ«¿Γ ¿º »«ßΓα«τ¡«⌐ Γáí½¿µδ ñ½∩
- ¬áªñ«ú« πΓóÑαªñÑ¡¿∩ Åá߬á½∩, «Γ«íαáªáεΘÑ⌐ áñαÑßá «íΩÑ¬Γ¡«ú« ¬«ñá ó
- ¿ßσ«ñ¡δÑ ΓѬßΓ«óδÑ τ¿ß½á. ¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ
- ¬«¼»¿½∩Γ«αá $D.
- è«úñá éδ ó¬½ετ¿½¿ Debug Information ñ½∩ ñá¡¡«⌐ »α«úαá¼¼δ ¿½¿
- ¼«ñπ½∩, IDE »«ºó«½¿Γ éá¼ πßΓá¡áó½¿óáΓ∞ Γ«τ¬¿ »αÑαδóá¡¿∩ ó φΓ«¼
- ¼«ñπ½Ñ. Æá¬ªÑ, ¬«úñá »α«¿ßσ«ñ¿Γ «Φ¿í¬á óαѼѡ¿ óδ»«½¡Ñ¡¿∩ ó
- »α«úαá¼¼Ñ ¿½¿ ¼«ñπ½Ñ, «Γ¬«¼»¿½¿α«óá¡¡«¼ ß ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐ Debug
- Information, Turbo Pascal áóΓ«¼áΓ¿τÑ߬¿ πßΓá¡«ó¿Γ ¬παß«α ¡á
- πΓóÑαªñÑ¡¿¿, óδºóáóΦѼ «Φ¿í¬π ß »«¼«Θ∞ε Search/Find Error.
- Åα¿¼Ñτá¡¿Ñ. Debug Information «íδτ¡« ¿ß»«½∞ºπÑΓß∩ ó¼ÑßΓÑ ß
- ¬«¼á¡ñ«⌐ Local Symbols.
- ä½∩ ¼«ñπ½Ñ⌐ «Γ½áñ«τ¡á∩ ¿¡Σ«α¼áµ¿∩ ºá»¿ßδóáÑΓß∩ ó Σá⌐½ .TPU
- ó¼ÑßΓÑ ß «íΩÑ¬Γ¡δ¼ ¬«ñ«¼ ¼«ñπ½∩. ÄΓ½áñ«τ¡á∩ ¿¡Σ«α¼áµ¿∩ πóѽ¿τ¿óáÑΓ
- αẼÑα Σá⌐½á .TPU ¿ íÑαÑΓ ñ«»«½¡¿Γѽ∞¡πε »á¼∩Γ∞ »α¿ ¬«¼»¿½∩µ¿¿
- »α«úαá¼¼δ, ¿ß»«½∞ºπεΘÑ⌐ φëà ¼«ñπ½∞, ¡« ¡Ñ ó½¿∩ÑΓ ¡á αẼÑα ¿½¿
- ߬«α«ßΓ∞ óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼δ.
- ùáßΓ¿ ¿ßσ«ñ¡«ú« ¬«ñá, «Γ¬«¼»¿½¿α«óá¡¡δÑ ¿ «ΓαÑñá¬Γ¿α«óá¡¡δÑ ß
- ó䬽ετÑ¡¡«⌐ «»µ¿Ñ⌐ Debug Information, ¡Ññ«ßΓπ»¡δ «Γ½áñτ¿¬π. àß½¿
- ñ¿ß¬«ó«ú« »α«ßΓαá¡ßΓóá ¡Ññ«ßΓáΓ«τ¡«, «Γ¬½ετ¿ΓÑ «»µ¿ε Debug
- Information, τΓ«íδ ß«ºñáóáΓ∞ ¼Ñ¡∞Φ¿Ñ Σá⌐½δ .TPU ¿ ¿ß»«½∞º«óáΓ∞
- ¼Ñ¡∞ΦÑ »á¼∩Γ¿ »α¿ ¬«¼»¿½∩µ¿¿ ¿ óδ»«½¡Ñ¡¿¿.
- Åα¿¼Ñτá¡¿Ñ. ùΓ«íδ ¿ß»«½∞º«óáΓ∞ Turbo Debugger, $D ñ«½ª¡á íδΓ∞
- ó¬½ετÑ¡á.
- - 鬽ετÑ¡¡á∩ «»µ¿∩ Local Symbols ñѽáÑΓ ó«º¼«ª¡«⌐ úÑ¡Ñαᵿε
- ¿¡Σ«α¼áµ¿¿ ½«¬á½∞¡δσ ß¿¼ó«½«ó, ¬«Γ«αá∩ ß«ßΓ«¿Γ ¿º ¿¼Ñ¡ ¿ Γ¿»«ó óßÑσ
- ½«¬á½∞¡δσ »ÑαѼѡ¡δσ ¿ ¬«¡ßΓá¡Γ ó ¼«ñπ½Ñ (ß¿¼ó«½«ó ó αáºñѽÑ
- αÑ὿ºáµ¿¿ ¼«ñπ½∩ ¿ ß¿¼ó«½«ó ó¡πΓα¿ »α«µÑñπα ¿ Σπ¡¬µ¿⌐ ¼«ñπ½∩). ¥Γá
- «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá $L.
- è«úñá éδ ó¬½ετ¿½¿ Local Symbols ñ½∩ ñá¡¡«⌐ »α«úαá¼¼δ ¿½¿
- ¼«ñπ½∩, IDE »«ºó«½∩ÑΓ »α«óÑα∩Γ∞ ¿ ¿º¼Ñ¡∩Γ∞ ½«¬á½∞¡δÑ »ÑαѼѡ¡δÑ
- ¼«ñπ½∩. Æá¬ªÑ ó맮óδ »α«µÑñπα ¿ Σπ¡¬µ¿⌐ ¼«ñπ½∩ ¼«ª¡« ¿ßß½Ññ«óáΓ∞ ß
- »«¼«Θ∞ε ¬«¼á¡ñδ Window/Call Stack.
- ä½∩ ¼«ñπ½Ñ⌐ ¿¡Σ«α¼áµ¿∩ « ½«¬á½∞¡δσ ß¿¼ó«½áσ ºá»¿ßδóáÑΓß∩ ó
- Σá⌐½ .TPU ó¼ÑßΓÑ ß «íΩÑ¬Γ¡δ¼ ¬«ñ«¼ ¼«ñπ½∩. ê¡Σ«α¼áµ¿∩ « ½«¬á½∞¡δσ
- ß¿¼ó«½áσ πóѽ¿τ¿óáÑΓ αẼÑα Σá⌐½á .TPU ¿ íÑαÑΓ ñ«»«½¡¿Γѽ∞¡πε
- »á¼∩Γ∞ »α¿ ¬«¼»¿½∩µ¿¿ »α«úαá¼¼δ, ¿ß»«½∞ºπεΘÑ⌐ φëà ¼«ñπ½∞, ¡« ¡Ñ
- ó½¿∩ÑΓ ¡á αẼÑα ¿½¿ ߬«α«ßΓ∞ óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼δ.
- Åα¿¼Ñτá¡¿Ñ. Ä»µ¿∩ Local Symbols ¿ú¡«α¿απÑΓß∩, Ñß½¿ «»µ¿∩ Debug
- Information «Γ¬½ετÑ¡á.
-
-
- Conditional Defines (πß½«ó¡δÑ «»αÑñѽѡ¿∩).
-
- êß»«½∞ºπ⌐ΓÑ «¬¡« óó«ñá Conditional Defines, τΓ«íδ óóÑßΓ¿
- ß¿¼ó«½δ, ¡á ¬«Γ«αδÑ íπñπΓ ßßδ½áΓ∞ß∩ ñ¿αÑ¬Γ¿óδ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿¿
- (ß¼. ú½áóπ 21 ó απ¬«ó«ñßΓóÑ »α«úαá¼¼¿ßΓá). ¡« αáºñѽ∩Γ∞
- ¼¡«ú«τ¿ß½Ñ¡¡δÑ πß½«ó¿∩ Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;), ¡á»α¿¼Ñα,
-
- TestCode;DebugCode
-
-
- Memory Sizes (αẼÑαδ »á¼∩Γ¿).
-
- Ä»µ¿¿ Memory Sizes »«ºó«½∩εΓ éá¼ «»αÑñѽ¿Γ∞ »«ΓαÑí¡«ßΓ¿ »á¼∩Γ¿
- »« π¼«½τá¡¿ε ñ½∩ »α«úαá¼¼δ. éßÑ Γα¿ πßΓá¡«ó¬¿ ¼«ª¡« ºáñáΓ∞ ó ßó«Ñ¼
- ¿ßσ«ñ¡«¼ ¬«ñÑ, ¿ß»«½∞ºπ∩ ñ¿αÑ¬Γ¿ó𠬫¼»¿½∩Γ«αá $M. àß½¿ éδ
- »δΓáÑΓÑß∞ óδ»«½¡¿Γ∞ ßó«ε »α«úαá¼¼π, ¡« ¡Ñ σóáΓáÑΓ ¬πτ¿ ñ½∩
- πñ«ó½ÑΓó«αÑ¡¿∩ ºáñá¡¡«⌐ »«ΓαÑí¡«ßΓ¿, »α«úαá¼¼á »αÑαóÑΓß∩ ß «Φ¿í¬«⌐
- óαѼѡ¿ óδ»«½¡Ñ¡¿∩. (¥Γá «»µ¿∩ φ¬ó¿óá½Ñ¡Γ¡á ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá
- $M).
- - Stack Size ºáñáÑΓ αẼÑα (ó íá⌐Γáσ) ßÑú¼Ñ¡Γá ßΓѬá. ÉẼÑα
- »« π¼«½τá¡¿ε - 16,384, ¼á¬ß¿¼á½∞¡δ⌐ αẼÑα - 65,520.
- - Low Heap Limit ºáñáÑΓ ¼¿¡¿¼á½∞¡δ⌐ ΓαÑíπѼδ⌐ αẼÑα ¬πτ¿ (ó
- íá⌐Γáσ). Å« π¼«½τá¡¿ε ¼¿¡¿¼á½∞¡δ⌐ αẼÑα αáóÑ¡ 0è.
- - High Heap Limit ºáñáÑΓ ¼á¬ß¿¼á½∞¡δ⌐ ΓαÑíπѼδ⌐ αẼÑα ¬πτ¿ (ó
- íá⌐Γáσ). Å« π¼«½τá¡¿ε ¼á¬ß¿¼á½∞¡δ⌐ αẼÑα αáóÑ¡ 655,360, ¬«Γ«αδ⌐ (ó
- í«½∞Φ¿¡ßΓóÑ ß¿ßΓѼ) αáß»αÑñѽ¿Γ óßε ñ«ßΓπ»¡πε »á¼∩Γ∞ ó ¬πτπ. ¥Γ«
- º¡áτÑ¡¿Ñ ñ«½ª¡« íδΓ∞ í«½∞ΦÑ ¿½¿ αáó¡« ¡á¿¼Ñ¡∞ΦѼπ αẼÑαπ ¬πτ¿.
- Åα¿¼Ñτá¡¿Ñ. éδ ñ«½ª¡δ ºáñáóáΓ∞ ¡á¿¼Ñ¡∞Φ¿⌐ »αÑñѽ, Ñß½¿ éáΦá
- »α«úαá¼¼á óδ»«½¡∩ÑΓ ñαπú¿Ñ »α«úαá¼¼δ. ÄíαáΓ¿ΓÑß∞ ¬ Exec ó ú½áóÑ 1
- ß»αáó«τ¡¿¬á »« í¿í½¿«ΓÑ¬Ñ ñ½∩ »«½πτÑ¡¿∩ ñ«»«½¡¿Γѽ∞¡«⌐ ¿¡Σ«α¼áµ¿¿.
-
-
- Linker (αÑñá¬Γ«α ßó∩ºÑ⌐).
-
- Options/Linker ¬«¼á¡ñá »«ºó«½∩ÑΓ ßñѽáΓ∞ ¡Ñ߬«½∞¬« πßΓá¡«ó«¬,
- ó½¿∩εΘ¿σ ¡á αÑñá¬Γ¿α«óá¡¿Ñ. Linker ¬«¼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ
- «¬¡«, ¬«Γ«α«Ñ óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]════════════════ Linker ════════════════════╗
- ║ ┌───────────────┐ ┌─────────────┐ ║
- ║ │Map File │ │Link Buffer │ ║
- ║ │ (.) Off │ │(.) Memory │ ║
- ║ │ ( ) Segments │ │( ) Disk │ ║
- ║ │ ( ) Publics │ └─────────────┘ ║
- ║ │ ( ) Detailed │ ║
- ║ └───────────────┘ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚════════════════════════════════════════════════╝
-
-
- ¥Γ« ñ¿á½«ú«ó«Ñ «¬¡« ¿¼ÑÑΓ ¡Ñ߬«½∞¬« ºáó¿ß¿¼δσ ¬¡«»«¬.
- æ½ÑñπεΘ¿Ñ αáºñÑ½δ ¬αáΓ¬« «»¿ßδóáεΓ ¬áªñπε ¿º ¡¿σ.
-
- Map File (Σá⌐½ ¬áαΓδ).
-
- ┌──────────────┐
- │Map File │
- │ (.) Off │
- │ ( ) Segments │
- │ ( ) Publics │
- │ ( ) Detailed │
- └──────────────┘
-
- êß»«½∞ºπ⌐ΓÑ Map File ºáó¿ß¿¼δÑ ¬¡«»¬¿ ñ½∩ óδí«αá Γ¿»á
- ß«ºñáóáѼ«ú« Σá⌐½á .MAP. ä½∩ πßΓá¡«ó«¬, «Γ½¿τ¡δσ «Γ Off, Σá⌐½ .MAP
- »«¼ÑΘáÑΓß∩ ó ß»αáó«τ¡¿¬ EXE ¿ TPU, ºáñá¡¡δ⌐ ó ñ¿á½«ú«ó«¼ «¬¡Ñ
- Options/Directories. ôßΓá¡«ó¬«⌐ »« π¼«½τá¡¿ε ñ½∩ Σá⌐½á .MAP
- ∩ó½∩ÑΓß∩ Off. (Segments, Public ¿ Detailed φ¬ó¿óá½Ñ¡Γ¡δ «»µ¿∩¼
- ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ /GS, /GP ¿ /GD).
-
-
- Link Buffer (íπΣÑα αÑñá¬Γ«αá ßó∩ºÑ⌐).
-
- Ä»µ¿∩ Link Buffer »α¿ó«ñ¿Γ ¬ Γ«¼π, τΓ« Turbo Pascal ¿ß»«½∞ºπÑΓ
- Memory (»á¼∩Γ∞) ¿½¿ Disk (ñ¿ß¬) ñ½∩ íπΣÑαá αÑñá¬Γ«αá. Åα¿ óδí«αÑ
- ºáó¿ß¿¼«⌐ ¬¡«»¬¿ Memory πóѽ¿τ¿óáÑΓß∩ ߬«α«ßΓ∞ ¬«¼»¿½∩µ¿¿, ¡« ¼«ªÑΓ
- ¡Ñ σóáΓ¿Γ∞ »á¼∩Γ¿ ñ½∩ í«½∞Φ¿σ »α«úαá¼¼. éδí«α ºáó¿ß¿¼«⌐ ¬¡«»¬¿ Disk
- «ßó«í«ªñáÑΓ »á¼∩Γ∞, ¡« ºá¼Ññ½∩ÑΓ ¬«¼»¿½∩µ¿ε. (¥Γá «»µ¿∩
- φ¬ó¿óá½Ñ¡Γ¡á «»µ¿¿ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ /L ó TPC.EXE).
-
-
- Debugger («Γ½áñτ¿¬).
-
- Options/Debugger ¬«¼á¡ñá »«ºó«½∩ÑΓ ßñѽáΓ∞ ¡Ñ߬«½∞¬«
- πßΓá¡«ó«¬, ó½¿∩εΘ¿σ ¡á ¿¡ΓÑúα¿α«óá¡¡δ⌐ «Γ½áñτ¿¬. ¥Γá ¬«¼á¡ñá
- «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«, ¬«Γ«α«Ñ óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]══════════════════ Debugger ══════════════════════╗
- ║ ┌────────────────┐ ┌──────────────────┐ ║
- ║ │Debugging │ │ Display Swapping │ ║
- ║ │ [X] On │ │ ( ) None │ ║
- ║ │ [ ] Standalone │ │ (.) Smart │ ║
- ║ │ │ │ ( ) Always │ ║
- ║ └────────────────┘ └──────────────────┘ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚══════════════════════════════════════════════════════╝
-
- æ½ÑñπεΘ¿Ñ αáºñÑ½δ «»¿ßδóáεΓ ß«ñÑαªá¡¿Ñ φΓ«ú« «¬¡á.
-
-
- Debugging («Γ½áñ¬á).
- ┌───────────────┐
- │Debugging │
- │ [X] On │
- │ [ ] Standalone│ ║
- │ (.) None │
- └───────────────┘
-
- çáó¿ß¿¼δÑ ¬¡«»¬¿ Debugging «»αÑñѽ∩εΓ, íπñÑΓ ½¿ «Γ½áñ«τ¡á∩
- ¿¡Σ«α¼áµ¿∩ ó¬½ετÑ¡á ó óδ»«½¡¿¼δ⌐ Σá⌐½ ¿ ¬á¬ íπñÑΓ óδ»«½¡∩Γ∞ß∩ .EXE
- »«ñ π»αáó½Ñ¡¿Ñ¼ Turbo Pascal.
- - éδí«α Integrated (»« π¼«½τá¡¿ε), »«ºó«½∩ÑΓ «Γ½áª¿óáΓ∞
- »α«úαá¼¼δ ¬á¬ ó ¿¡ΓÑúα¿α«óá¡¡«¼ «Γ½áñτ¿¬Ñ, Γᬠ¿ ó áóΓ«¡«¼¡«¼
- «Γ½áñτ¿¬Ñ Turbo Debugger.
- - éδí«α Standalone »«ºó«½∩ÑΓ «Γ½áª¿óáΓ∞ »α«úαá¼¼δ Γ«½∞¬« ó
- Turbo Debugger.
- Ä»µ¿¿ Integrated, Standalone (Options/Debugger) ¿ Map File
- (Options/Linker) ß«ºñáεΓ »«½¡πε ¿¡Σ«α¼áµ¿ε ¿ ¿¡Σ«α¼áµ¿ε « ½«¬á½∞¡δσ
- ß¿¼ó«½áσ ñ½∩ ¼«ñπ½∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ φëà ¼«ñπ½∞ íδ½
- «Γ¬«¼»¿½¿α«óá¡ ß ó¬½ετÑ¡¡δ¼¿ «»µ¿∩¼¿ Debug Information ¿ Local
- Symbols, ß««ΓóÑΓßΓóÑ¡¡«.
-
-
- Display Swapping (߼ѡá ñ¿ß»½Ñ∩).
-
- ┌─────────────────┐
- │Display Swapping │
- │ ( ) None │
- │ (.) Smart │
- │ ( ) Always │
- └─────────────────┘
-
- çáó¿ß¿¼δÑ ¬¡«»¬¿ Display Swapping »«ºó«½∩εΓ πßΓá¡«ó¿Γ∞, ¬«úñá
- ¿¡ΓÑúα¿α«óá¡¡«¼π «Γ½áñτ¿¬π ¿º¼Ñ¡∩Γ∞ «¬¡á »α«ß¼«Γαá ó« óαѼ∩
- óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.
- Åα¿ «Γ½áñ¬Ñ ó αѪ¿¼Ñ ñó«⌐¡«ú« ¼«¡¿Γ«αá (Γ.Ñ. ß ¿»«½∞º«ó᡿Ѽ
- «»µ¿¿ /d ó ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ) óδó«ñ ßó«Ñ⌐ »α«úαá¼¼δ ¼«ª¡« ó¿ñÑΓ∞ ¡á
- «ñ¡«¼ ¼«¡¿Γ«αÑ, á φ¬αá¡ Turbo Pascal - ¡á ñαπú«¼. é φΓ«¼ ß½πτáÑ,
- Turbo Pascal ¡¿¬«úñá ¡Ñ »ÑαѬ½ετáÑΓ φ¬αá¡ ¿ πßΓá¡«ó¬á Display
- Swapping ¡¿ ¡á τΓ« ¡Ñ ó½¿∩ÑΓ.
- - àß½¿ πßΓá¡«ó¿Γ∞ Display Swapping ó None, Γ« «Γ½áñτ¿¬ ¡Ñ
- íπñÑΓ »ÑαѬ½ετáΓ∞ φ¬αá¡ ó««íΘÑ. ìπª¡« ¿ß»«½∞º«óáΓ∞ φΓπ πßΓá¡«ó¬π
- ñ½∩ τáßΓ¿ «Γ½áñ¬¿ ¬«ñá, úñÑ ß«óÑαΦÑ¡¡« «»αÑñѽѡ¡« ¡ÑΓ óδó«ñá ¡á
- φ¬αá¡.
- - Åα¿ óδ»«½¡Ñ¡¿¿ »α«úαá¼¼δ ó αѪ¿¼Ñ «Γ½áñ¬¿ ß πßΓá¡«ó¬«⌐ »«
- π¼«½τá¡¿ε Smart «Γ½áñτ¿¬ ¿ΘÑΓ ó ¬«ñÑ, ¬«Γ«αδ⌐ óδ»«½¡∩ÑΓß∩, ¼ÑßΓá,
- úñÑ íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ óδó«ñ ¡á φ¬αá¡. àß½¿ ¬«ñ ñѽáÑΓ óδó«ñ ¡á
- φ¬αá¡ (¿½¿ ó맮ó »α«µÑñπαδ), Γ« »α«¿ßσ«ñ¿Γ »ÑαѬ½ετÑ¡¿Ñ φ¬αá¡á ß
- φ¬αá¡á ¿¡ΓÑúα¿α«óá¡¡«⌐ πß«óÑαΦÑ¡ßΓó«óá¡¡«⌐ ßαÑñδ ¡á φ¬αá¡
- »«½∞º«óáΓѽ∩ ¡á óαѼ∩, ñ«ßΓáΓ«τ¡«Ñ ñ½∩ óδó«ñá, á ºáΓѼ
- »ÑαѬ½ετáÑΓß∩ «íαáΓ¡«. é »α«Γ¿ó¡«¼ ß½πτáÑ »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á ¡Ñ
- »α«¿ßσ«ñ¿Γ.
- Åα¿¼Ñτá¡¿Ñ. ç¡á⌐ΓÑ, τΓ« »α¿ íδßΓα«⌐ ß¼Ñ¡Ñ φ¬αá¡á:
- - Ä¡ »ÑαѬ½ετáÑΓß∩ »α¿ ½εí«¼ ó맮óÑ »α«µÑñπαδ, ñáªÑ Ñß½¿ φΓá
- »α«µÑñπαá ¡Ñ ñѽáÑΓ óδó«ñá ¡á φ¬αá¡;
- - é ¡Ñ¬«Γ«αδσ ß¿Γπᵿ∩σ φ¬αá¡ IDE ¼«ªÑΓ íδΓ∞ ¼«ñ¿Σ¿µ¿α«óá¡
- íѺ »ÑαѬ½ετÑ¡¿∩; ¡á»α¿¼Ñα, Ñß½¿ ¡á φ¬αá¡ »¿ΦÑΓ
- »«ñ»α«úαá¼¼á, óδºδóáεΘá∩ »αÑαδóá¡¿Ñ Γá⌐¼Ñαá.
- - Åα¿ πßΓá¡«ó½Ñ¡¿¿ ¬¡«»¬¿ Display Swapping ó Always «Γ½áñτ¿¬
- íπñÑΓ »ÑαѬ½ετáΓ∞ φ¬αá¡ óß∩¬¿⌐ αẠ»α¿ óδ»«½¡Ñ¡¿¿ πΓóÑαªñÑ¡¿∩.
- ìπª¡« óδíαáΓ∞ φΓπ «»µ¿ε, Ñß½¿ »«óÑασ φ¬αá¡á ¿¡ΓÑúα¿α«óá¡¡«⌐
- πß«óÑαΦÑ¡ßΓó«óá¡¡«⌐ ßαÑñδ íπñÑΓ »¿ßáΓ∞ éáΦá óδ»«½¡∩εΘá∩ß∩
- »α«úαá¼¼á.
-
-
- Directories (ß»αáó«τ¡¿¬¿).
-
- Options/Directories ¬«¼á¡ñá »«ºó«½∩ÑΓ ß¬áºáΓ∞ Turbo Pascal,
- úñÑ ¿ß¬áΓ∞ Σá⌐½δ, ¡Ñ«íσ«ñ¿¼δÑ ñ½∩ ¬«¼»¿½∩µ¿¿, αÑñá¬Γ¿α«óá¡¿∩ ßó∩ºÑ⌐
- ¿ Σá⌐½δ óδó«ñá.
- ¥Γá ¬«¼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«, ß«ñÑαªáΘÑÑ τÑΓδαÑ «¬¡á
- óó«ñá. Ä¡« óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]══════════════════ Directories ══════════════════════╗
- ║ ┌──────────────────────────────┐ ║
- ║ EXE & TPU directory │ │ ║
- ║ └──────────────────────────────┘ ║
- ║ ┌──────────────────────────────┐ ║
- ║ Include directories │ │ ║
- ║ └──────────────────────────────┘ ║
- ║ ┌──────────────────────────────┐ ║
- ║ Unit directories │ │ ║
- ║ └──────────────────────────────┘ ║
- ║ ┌──────────────────────────────┐ ║
- ║ Object directories │ │ ║
- ║ └──────────────────────────────┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═════════════════════════════════════════════════════════╝
-
- êß»«½∞ºπ⌐ΓÑ ß½ÑñπεΘ¿Ñ ñ¿αÑ¬Γ¿óδ »α¿ óóÑñÑ¡¿¿ ¿¼Ñ¡ ß»αáó«τ¡¿¬«ó
- ó φΓ¿σ «¬¡áσ óó«ñá:
- - ìπª¡« αáºñѽ∩Γ∞ ¼¡«ú«τ¿ß½Ñ¡¡δÑ ¿¼Ñ¡á »πΓÑ⌐ ß»αáó«τ¡¿¬«ó
- (Ñß½¿ φΓ« αáºαÑΦÑ¡«) Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;). ¡« ¿ß»«½∞º«óáΓ∞
- ¼á¬ß¿¼π¼ 127 ß¿¼ó«½«ó (ó¬½ετá∩ »α«íѽδ).
- - Åα«íÑ½δ »ÑαÑñ ¿ »«ß½Ñ Γ«τ¬¿ ß ºá»∩Γ«⌐ αáºαÑΦáεΓß∩, ¡« ¡Ñ
- ΓαÑíπεΓß∩.
- - ÉáºαÑΦáεΓß∩ «Γ¡«ß¿Γѽ∞¡δÑ ¿ áíß«½εΓ¡δÑ ¿¼Ñ¡á »πΓÑ⌐, ó¬½ετá∩
- ¿¼Ñ¡á »πΓÑ⌐, «Γ¡«ß∩Θ¿σß∩ ¬ Σ¿¬ß¿α«óá¡¡«⌐ »«º¿µ¿¿ ¡á πßΓα«⌐ßΓóÑ,
- «Γ½¿τ¡«ú« «Γ ΓѬπΘÑú«. ìá»α¿¼Ñα,
-
- C:\PASCAL;C\PASCAL\MYPROGS;A:\TURBO\EXAMPLES;
-
- ì¿ªÑ »«¬áºá¡«, ñ½∩ τÑú« »αÑñ¡áº¡áτÑ¡« ¬áªñ«Ñ «¬¡« óó«ñá:
- - ìáíÑα¿ΓÑ ß»αáó«τ¡¿¬ óδó«ñá ñ½∩ Σá⌐½«ó .EXE ¿½¿ .TPU ó «¬¡Ñ
- óó«ñá EXE and TPU Directory. àß½¿ óó«ñá ó φΓ«¼ «¬¡Ñ ¡Ñ í佫, Σá⌐½δ
- íπñπΓ σαá¡¿Γ∞ß∩ ó ß»αáó«τ¡¿¬Ñ, úñÑ ¡áσ«ñ∩Γß∩ ¿ßσ«ñ¡δÑ Σá⌐½δ. öá⌐½δ
- .MAP Γá¬ªÑ íπñπΓ σαá¡¿Γ∞ß∩ ºñÑß∞, Ñß½¿ Map File (Options/Linker)
- πßΓá¡«ó½Ñ¡á ó º¡áτÑ¡¿Ñ, «Γ½¿τ¡«Ñ «Γ Off.
- - Ĭ¡« óó«ñá Include Directories ºáñáÑΓ ß»αáó«τ¡¿¬, ß«ñÑαªáΘ¿⌐
- ßΓá¡ñáαΓ¡δÑ ó¬½ετáѼδÑ Σá⌐½δ. æΓá¡ñáαΓ¡δÑ ó¬½ετáѼδÑ Σá⌐½δ - φΓ«
- Σá⌐½δ, ºáñá¡¡δÑ ñ¿αÑ¬Γ¿ó«⌐ ¬«¼»¿½∩Γ«αá {$I filename}. ÉáºαÑΦáÑΓß∩
- ¡Ñ߬«½∞¬« ¿¼Ñ¡ ß»αáó«τ¡¿¬«ó αáºñѽ∩Γ∞ Γ«τ¬«⌐ ß ºá»∩Γ«⌐, ¬á¬ ó
- ¬«¼á¡ñÑ DOS PATH.
- - êß»«½∞ºπ⌐ΓÑ «¬¡« óó«ñá Unit Directories ñ½∩ ºáñá¡¿∩
- ß»αáó«τ¡¿¬«ó, ß«ñÑαªáΘ¿σ éáΦ¿ Σá⌐½δ ¼«ñπ½Ñ⌐ Turbo Pascal.
- î¡«ú«τ¿ß½Ñ¡¡δÑ ß»αáó«τ¡¿¬¿ αáºñѽ∩εΓß∩ Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;), ¬á¬ ó
- ¬«¼á¡ñÑ DOS PATH.
- ùΓ«íδ ¿ß»«½∞º«óáΓ∞ ¼«ñπ½∞ Graph, ¡á»α¿¼Ñα, ¼«ª¡« ß«ºñáΓ∞
- ß»αáó«τ¡¿¬ \TURBO\BGI, ߬«»¿α«óáΓ∞ GRAPH.TPU Γπñá ¿ ºáñáΓ∞
- ß»αáó«τ¡¿¬ ¼«ñπ½Ñ⌐ \TURBO\BGI. àß½¿ éδ σ«Γ¿ΓÑ Γá¬ªÑ σαá¡¿Γ∞ ñαπú¿Ñ
- ¼«ñ㫨 ó ß»αáó«τ¡¿¬Ñ \TURBO\UNITS, Γ« éδ ñ«½ª¡δ óóÑßΓ¿ ß»αáó«τ¡¿¬¿
- ¼«ñπ½Ñ⌐:
-
- \TURBO\UNITS;\TURBO\BGI
-
- - êß»«½∞ºπ⌐ΓÑ «¬¡« óó«ñá Object Directory ñ½∩ ºáñá¡¿∩
- ß»αáó«τ¡¿¬«ó, ß«ñÑαªáΘ¿σ Σá⌐½δ .OBJ (»«ñ»α«úαá¼¼δ áßßѼí½Ñα¡«ú«
- ∩ºδ¬á). è«úñá Turbo Pascal óßΓαÑτáÑΓ ñ¿αÑ¬Γ¿óπ {$L filename}, «¡
- ¿ΘÑΓ ß¡áτá½á ó ΓѬπΘѼ ß»αáó«τ¡¿¬Ñ, ºáΓѼ ó ß»αáó«τ¡¿¬áσ, ºáñá¡¡δσ
- ºñÑß∞. î¡«ú«τ¿ß½Ñ¡¡δÑ ß»αáó«τ¡¿¬¿ αáºñѽ∩εΓß∩ Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;),
- ¬á¬ ó ¬«¼á¡ñÑ DOS PATH.
-
-
- Environment (ßαÑñá).
-
- Options/Environment ¬«¼á¡ñá »«ºó«½∩ÑΓ ßñѽáΓ∞ πßΓá¡«ó¬¿ ñ½∩
- ßαÑñδ. ¥Γá ¬«¼á¡ñá «Γ¬αδóáÑΓ ¼Ñ¡ε, »«ºó«½∩εΘÑÑ óδíαáΓ∞ πßΓá¡«ó¬¿ ¿º
- «»µ¿⌐ Preferences, Editor ¿ Mouse.
-
- ä¿á½«ú«ó«Ñ «¬¡« Preferences óδú½∩ñ¿Γ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- ╔═[█]══════════════ Preferences ═══════════════════╗
- ║ ║
- ║ ┌────────────────┐ ┌────────────────────┐ ║
- ║ │Screen Size │ │Source tracking │ ║
- ║ │ (.) 25 lines │ │ (.) New window │ ║
- ║ │ ( ) 43/50 lines│ │ ( ) Current window │ ║
- ║ └────────────────┘ └────────────────────┘ ║
- ║ ┌─────────────────┐ ┌──────────────────────────┐║
- ║ │Auto save │ │Desktop file │║
- ║ │ [ ] Editor files│ │ ( ) None │║
- ║ │ [ ] Environment │ │ ( ) Current directory │║
- ║ │ [ ] Desktop │ │ (.) Config file directory│║
- ║ └─────────────────┘ └──────────────────────────┘║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚══════════════════════════════════════════════════╝
-
- ┌────────────────┐
- │Screen Size │
- │ (.) 25 lines │
- │ ( ) 43/50 lines│
- └────────────────┘
-
- - çáó¿ß¿¼δÑ ¬¡«»¬¿ Screen Size »«ºó«½∩εΓ πßΓá¡«ó¿Γ∞, íπñÑΓ ½¿
- φ¬αá¡ ¿¡ΓÑúα¿α«óá¡¡«⌐ πß«óÑαΦÑ¡ßΓó«óá¡¡«⌐ ßαÑñδ ¿¼ÑΓ∞ 25 ßΓ᫬ ¿½¿
- 43/50 ßΓ᫬. é ºáó¿ß¿¼«ßΓ¿ «Γ Γ¿»á ó¿ñÑ«áñá»ΓÑαá éáΦÑú« PC íπñπΓ
- ñ«ßΓπ»¡δ «ñ¡á ¿½¿ ñóÑ ¬¡«»¬¿.
- Åα¿ πßΓá¡«ó¬Ñ 25 ßΓ᫬ (»« π¼«½τá¡¿ε) Turbo Pascal ¿ß»«½∞ºπÑΓ
- 25 ßΓ᫬ ¿ 80 ßΓ«½íµ«ó. ä½∩ ß¿ßΓѼ ß ¼«¡«σα«¼¡δ¼ ñ¿ß»½ÑѼ ¿½¿ Color
- Graphics Adapter (CGA) ñ«ßΓπ»Ñ¡ Γ«½∞¬« φëà αẼÑα φ¬αá¡á.
- àß½¿ éáΦ »Ñαß«¡á½∞¡δ⌐ ¬«¼»∞εΓÑα ¿¼ÑÑΓ EGA ¿½¿ VGA áñá»ΓÑα,
- ¼«ª¡« ¿»«½∞º«óáΓ∞ «»µ¿ε 43/50 ßΓ᫬. ê¡ΓÑúα¿α«óá¡¡á∩
- πß«óÑαΦÑ¡ßΓó«óá¡¡á∩ ßαÑñá »«¬áºδóáÑΓ 43 ßΓ᫬¿ ¿ 80 ßΓ«½íµ«ó, Ñß½¿
- ¿¼ÑÑΓß∩ EGA áñá»ΓÑα, ¿ 50 ßΓ᫬ ¡á 80 ßΓ«½íµ«ó, Ñß½¿ ¿¼ÑÑΓß∩ VGA
- áñá»ΓÑα.
-
- ┌────────────────────┐
- │Source tracking │
- │ (.) New window │
- │ ( ) Current window │
- └────────────────────┘
- - Åα¿ »«Φáú«ó«¼ »α«σ«ªñÑ¡¿¿ ¿½¿ πßΓá¡«ó½Ñ¡¿¿ ¼ÑßΓ«»«½«ªÑ¡¿∩
- «Φ¿í¬¿ ó ¿ßσ«ñ¡«¼ ¬«ñÑ ¿¡ΓÑúα¿α«óá¡¡á∩ πß«óÑαΦÑ¡ßΓó«óá¡¡á∩ ßαÑñá
- «Γ¬αδóáÑΓ ¡«ó«Ñ «¬¡«, ¬á¬ Γ«½∞¬« «¡á óßΓαÑΓ¿Γ Σá⌐½, ¬«Γ«αδ⌐ ¡Ñ íδ½
- ÑΘÑ ºáúαπªÑ¡. éδí«α Current Window »α¿ó«ñ¿Γ ¬ Γ«¼π, τΓ«
- ¿¡ΓÑúα¿α«óá¡¡á∩ πß«óÑαΦÑ¡ßΓó«óá¡¡á∩ ßαÑñá ºá¼Ñ¡∩ÑΓ ß«ñÑαªá¡¿Ñ
- ßἫú« óÑασ¡Ñú« «¬¡á αÑñá¬Γ«αá ¡«óδ¼ Σá⌐½«¼ ó¼ÑßΓ« «Γ¬αδΓ¿∩ ¡«ó«ú«
- «¬¡á αÑñá¬Γ«αá.
-
- ┌─────────────────┐
- │Auto save │
- │ [ ] Editor files│
- │ [ ] Environment │
- │ [ ] Desktop │
- └─────────────────┘
- - àß½¿ Editor Files ó¬½ετÑ¡á ó «»µ¿¿ Auto Save, ¿ Ñß½¿ Σá⌐½
- íδ½ ¿º¼Ñ¡Ñ¡ ß« óαѼѡ¿ »«ß½Ññ¡Ñú« ß«σαá¡Ñ¡¿∩, Turbo Pascal
- áóΓ«¼áΓ¿τÑ߬¿ ß«σαá¡∩ÑΓ ¿ßσ«ñ¡δ⌐ Σá⌐½, ¬á¬ Γ«½∞¬« éδ óδíα὿
- Run/Run (¿½¿ ½εíπε ñαπúπε ¬«¼á¡ñπ «Γ½áñ¬¿/óδ»«½¡Ñ¡¿∩) ¿½¿ File/DOS
- Shell ¬«¼á¡ñπ.
- è«úñá ó¬½ετÑ¡á «»µ¿∩ Environment, óßÑ πßΓá¡«ó¬¿, ßñѽᡡδÑ ó«
- óαѼ∩ φΓ«ú« ßÑá¡ßá αáí«Γδ, áóΓ«¼áΓ¿τÑ߬¿ ß«σαá¡∩Γß∩ ó Σá⌐½Ñ
- ¬«¡Σ¿úπαᵿ¿ TURBO.TP »α¿ óδσ«ñÑ ¿º Turbo Pascal.
- è«úñá ó¬½ετÑ¡á «»µ¿∩ Desktop, Turbo Pascal «»αÑñѽ∩ÑΓ, íπñÑΓ
- ½¿ éáΦá ¬«¡Σ¿úπαᵿ∩ (ó Σá⌐½Ñ TURBO.DSK) ß«σαá¡∩Γ∞ß∩ »α¿ óδσ«ñÑ ¿
- íπñÑΓ ½¿ «¡á ó«ßßΓá¡áó½¿óáΓ∞ß∩ »α¿ ó«ºóαáΓÑ ó Turbo Pascal. éáΦá
- ¿¡Σ«α¼áµ¿∩ « ¬«¡Σ¿úπαᵿ¿ ¡Ñ íπñÑΓ ß«σαá¡∩Γ∞ß∩, Ñß½¿ Σá⌐½ .ÆÉ ¡Ñ
- ß«ºñá¡ (áóΓ«¼áΓ¿τÑ߬¿ ¿½¿ ß »«¼«Θ∞ε óδí«αá ¬«¼á¡ñδ Options/Save
- Options), á ºáó¿ß¿¼á∩ ¬¡«»¬á Desktop Files ¡Ñ πßΓá¡«ó½Ñ¡á ó
- º¡áτÑ¡¿Ñ, «Γ½¿τ¡«Ñ «Γ None.
-
- ┌──────────────────────────┐
- │Desktop file │
- │ ( ) None │
- │ ( ) Current Directory │
- │ (.) Config file directory│
- └──────────────────────────┘
- - àß½¿ éδ σ«Γ¿ΓÑ, τΓ«íδ IDE ß«σαá¡¿½á Σá⌐½ ¬«¡Σ¿úπαᵿ¿ «¬«¡ ¿
- ó«ßßΓá¡áó½¿óá½á ¬«¡Σ¿úπαáµ¿ε «¬«¡ »«ß½Ññ¡Ñú« ßÑá¡ßá
- »α«úαá¼¼¿α«óá¡¿∩, óδíÑα¿ΓÑ ºáó¿ß¿¼πε ¬¡«»¬π Current Directory ¿½¿
- Config File Directory. è«úñá IDE ß«σαá¡∩ÑΓ Σá⌐½ ¬«¡Σ¿úπαᵿ¿
- TURBO.TP, «¡á Γá¬ªÑ ß«ºñáÑΓ TURBO.DSK, ß«ñÑαªáΘ¿⌐ ¿¡Σ«α¼áµ¿ε «í
- «¬¡áσ αÑñá¬Γ«αá, »«º¿µ¿ε óßÑσ «¬«¡, áασ¿ó¡δÑ ß»¿ß¬¿, »«½«ªÑ¡¿Ñ
- Γ«τѬ »αÑαδóá¡¿∩ ¿ ñαπúπε ¿¡Σ«α¼áµ¿ε.
- éßÑ φΓ« ¼«ª¡« ß«σαá¡¿Γ∞ ¿ ó«ßßΓá¡«ó¿Γ∞ áóΓ«¼áΓ¿τÑ߬¿
- ó¬½ετÑ¡¿Ñ¼ «íÑ¿σ «»µ¿⌐ Environment ¿ Desktop ó úαπ»»Ñ Auto Save.
- ǽ∞ΓÑα¡áΓ¿ó¡«, ¼«ª¡« ß«ºñáΓ∞ TURBO.TP, ¿ß»«½∞ºπ∩ ñ¿á½«ú«ó«Ñ «¬¡«
- Options/Save Options.
- è«úñá ó ß½ÑñπεΘ¿⌐ αẠéδ ºáúαπº¿ΓÑ TURBO.EXE, «¡ íπñÑΓ ¿ß¬áΓ∞
- TURBO.TP ¿ TURBO.DSK ó ΓѬπΘѼ ß»αáó«τ¡¿¬Ñ. àß½¿ «¡¿ íπñπΓ ¡á⌐ñÑ¡δ,
- Γ« «¡¿ ºáúαπº∩Γß∩, á ¬«¡Σ¿úπαᵿ∩ »αÑñδñπΘÑú« ßÑá¡ßá αáí«Γδ ¿
- ¬«¡Σ¿úπαᵿ∩ «¬«¡ ó«ßßΓá¡«ó∩Γß∩. àß½¿ TURBO.TP ¡Ñ íπñÑΓ ¡á⌐ñÑ¡ ó
- ΓѬπΘѼ ß»αáó«τ¡¿¬Ñ, IDE íπñÑΓ ¿ß¬áΓ∞ Ñú« ó ß»αáó«τ¡¿¬Ñ, ß«ñÑαªáΘѼ
- ßá¼ TURBO.EXE.
-
-
- Editor (αÑñá¬Γ«α).
-
- Åα¿ óδí«αÑ Editor ó ¼Ñ¡ε Environment »«∩ó½∩εΓß∩ «»µ¿¿, ¿º
- ¬«Γ«αδσ ¼«ª¡« «ßπΘÑßΓó¿Γ∞ óδí«α.
- ä¿á½«ú«ó«Ñ «¬¡« Editor Options ¿¼ÑÑΓ ¡Ñ߬«½∞¬« ¡Ñºáó¿ß¿¼δσ
- ¬¡«»«¬, π»αáó½∩εΘ¿σ «íαáí«Γ¬«⌐ ΓѬßΓá ó «¬¡áσ αÑñá¬Γ«αá.
-
- ┌──────────────────────────┐
- │Editor Options │
- │ [X] Create backup files │
- │ [X] Insert mode │
- │ [X] Autoindent mode │
- │ [X] Use tab character │
- │ [X] Optimal fill │
- │ [X] Backspace unindents │
- │ [X] Cursor through tabs │
- └──────────────────────────┘
-
- - Åα¿ ó¬½ετÑ¡¡«⌐ ¬¡«»¬Ñ Create Backup Files (»« π¼«½τá¡¿ε)
- Turbo Pascal áóΓ«¼áΓ¿τÑ߬¿ ß«ºñáÑΓ ¬«»¿ε ¿ßσ«ñ¡«ú« Σá⌐½á ó «¬¡Ñ
- αÑñá¬Γ«αá, Ñß½¿ éδ óδíÑαÑΓÑ File/Save ¿ ñáÑΓ φΓ«⌐ ¬«»¿¿ Σá⌐½á
- αáßΦ¿αÑ¡¿Ñ .BAK.
- - Åα¿ ó䬽ετÑ¡¡«⌐ «»µ¿¿ Insert Mode ½εí«⌐ ΓѬßΓ, ¡áí¿αáѼδ⌐ ó
- «¬¡áσ αÑñá¬Γ«αá, íπñÑΓ »ÑαѬαδóáΓ∞ ßπΘÑßΓóπεΘ¿⌐ ΓѬßΓ. è«úñá φΓá
- «»µ¿∩ ó¬½ετÑ¡á, ¡áí¿αáѼδ⌐ ΓѬßΓ óßΓáó½∩ÑΓß∩ (ßñó¿úá∩ ó»αáó«).
- ìáªáΓ¿Ñ Ins ó¬½ετáÑΓ Insert αѪ¿¼ »α¿ αáí«ΓÑ ó «¬¡Ñ αÑñá¬Γ«αá.
- - è«úñá ó¬½ετÑ¡á «»µ¿∩ Autoindent Mode, ¡áªáΓ¿Ñ Enter ó «¬¡Ñ
- αÑñá¬Γ«αá πßΓá¡áó½¿óáÑΓ ¬παß«α »«ñ »Ñαóδ⌐ ¡Ñ»πßΓ«⌐ ß¿¼ó«½ ó »Ñαó«⌐
- ¡Ñ»πßΓ«⌐ ßΓ᫬Ñ. ¥Γ« »«¼«ªÑΓ éá¼ ßñѽáΓ∞ ¬«ñ éáΦÑ⌐ »α«úαá¼¼δ í«½ÑÑ
- τ¿ΓáѼδ¼.
-
- ┌────────────┐
- │Tab Size 8 │
- └────────────┘
-
- - è«úñá ó¬½ετÑ¡á «»µ¿∩ Use Tab Character, Turbo Pascal
- óßΓáó½∩ÑΓ ß¿¼ó«½ Γáíπ½∩µ¿¿ (ASCII 9) »α¿ ¡áªáΓ¿¿ ¬½áó¿Φ¿ Tab. àß½¿
- φΓá «»µ¿∩ «Γ¬½ετÑ¡á, Turbo Pascal ºá¼Ñ¡∩ÑΓ Γáíπ½∩µ¿ε »α«íѽἿ,
- τ¿ß½« ¬«Γ«αδσ «»αÑñѽѡ« πßΓá¡«ó¬«⌐ Tab Size, «»¿ßá¡¡«⌐ ñá½ÑÑ.
- - Åα¿ ó¬½ετÑ¡¿¿ «»µ¿¿ Optimal Fill, Turbo Pascal ¡áτ¿¡áÑΓ
- ¬áªñπε ßΓ᫬π áíºáµá ß ¼¿¡¿¼á½∞¡« 󫺼«ª¡δ¼ ¬«½¿τÑßΓó«¼ ß¿¼ó«½«ó,
- ¿ß»«½∞ºπ∩ Γáíπ½∩µ¿ε ¿ »α«íÑ½δ »« ¼ÑαÑ ¡Ñ«íσ«ñ¿¼«ßΓ¿. ¥Γ« »α¿ó«ñ¿Γ ¬
- ß«ºñá¡¿ε ßΓ᫬ ß ¼Ñ¡∞Φ¿¼ ¬«½¿τÑßΓó«¼ ß¿¼ó«½«ó, τѼ »α¿ «Γ¬½ετÑ¡¡«⌐
- «»µ¿¿ Optimal Fill.
- - è«úñá ó¬½ετÑ¡á «»µ¿∩ Backspace Unindents (»« π¼«½τá¡¿ε), á
- ¬παß«α ßΓ«¿Γ ¡á ¡Ñ»πßΓ«⌐ ßΓα«¬Ñ ¿½¿ »Ñαó«¼ ¡Ñ»πßΓ«¼ ß¿¼ó«½Ñ ßΓ᫬¿,
- è½áó¿Φá ÅÉÄüàï óδαáó¡¿óáÑΓ ßΓ᫬π ñ« πα«ó¡∩ íѺ «ΓßΓπ»«ó.
- - Åα¿ ó¬½ετÑ¡¡«⌐ «»µ¿¿ Cursor Through Tabs, ¬½áó¿Φ¿ ß«
- ßΓαѽ¬á¼¿ »ÑαÑñó¿¡πΓ ¬παß«α ¬ ßÑαÑñ¿¡Ñ Γáíπ½∩µ¿¿; ó »α«Γ¿ó¡«¼
- ß½πτáÑ ¬παß«α »ÑαÑ»αδú¡ÑΓ ¡Ñ߬«½∞¬« ßΓ«½íµ«ó, »«¬á ¡Ñ πßΓá¡«ó¿Γß∩
- »«ñ Γáíπ½∩µ¿Ñ⌐.
- - Åα¿ ó¬½ετÑ¡¿¿ «»µ¿¿ Use Tab Character ó φΓ«¼ ñ¿á½«ú«ó«¼ «¬¡Ñ
- ¿ ¡áªáΓ¿¿ Tab, Turbo Pascal óßΓáó½∩ÑΓ ß¿¼ó«½ Γáíπ½∩µ¿¿ ó Σá⌐½ ¿
- »ÑαÑñó¿úáÑΓ ¬παß«α ¬ ß½ÑñπεΘÑ¼π º¡á¬π Γáíπ½∩µ¿¿. Ĭ¡« óó«ñá Tab
- Size »«ºó«½∩ÑΓ πßΓá¡«ó¿Γ∞, ߬«½∞¬« ß¿¼ó«½«ó ñ« ß½ÑñπεΘÑú« º¡á¬á
- Γáíπ½∩µ¿¿ íπñÑΓ »α«»πΘÑ¡«. ä«»πßΓ¿¼δ¼¿ º¡áτÑ¡¿∩¼¿ ∩ó½∩εΓß∩ º¡áτÑ¡¿∩
- «Γ 2 ñ« 16; »« π¼«½τá¡¿ε ºáñá¡« 8.
- ùΓ«íδ ¿º¼Ñ¡¿Γ∞ ß»«ß«í, ¬«Γ«αδ¼ Γáíπ½∩µ¿∩ ¿º«íαáªáÑΓß∩ ó Σá⌐½Ñ,
- »α«ßΓ« ¿º¼Ñ¡¿ΓÑ º¡áτÑ¡¿Ñ αẼÑαá Γáíπ½∩µ¿¿ ¡á ΓαÑíπѼδ⌐ αẼÑα.
- Turbo Pascal »ÑαÑßτ¿ΓáÑΓ óßÑ Γáíπ½∩µ¿¿ ó φΓ«¼ Σá⌐½Ñ ß πτÑΓ«¼ Γ«ú«
- αẼÑαá, ¬«Γ«αδ⌐ íδ½ óδíαá¡. ¡« ß«σαá¡¿Γ∞ φëà ¡«óδ⌐ αẼÑα
- Γáíπ½∩µ¿¿ ó Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿ »«ßαÑñßΓó«¼ óδí«αá ¬«¼á¡ñδ
- Options/Save Options.
-
-
- Mouse (¼δΦ¬á).
-
- Åα¿ óδí«αÑ Mouse ¿º ¼Ñ¡ε Environment, »«¬áºδóáÑΓß∩ ñ¿á½«ú«ó«Ñ
- «¬¡« Mouse Options, ß«ñÑαªáΘÑÑ óßÑ πßΓá¡«ó¬¿ ñ½∩ ¼δΦ¬¿.
-
- ╔═[█]══════════════ Mouse Options ═══════════════════╗
- ║ ║
- ║ Right Mouse Button Mouse Double Click ║
- ║ ( ) Nothing Fast Medium Slow ║
- ║ (.) Topic search <≡≡≡≡≡≡≡≡≡≡█≡≡≡≡≡≡≡≡≡≡≡≡≡≡> ║
- ║ ( ) Go to cursor ║
- ║ ( ) Breakpoint [ ] Reverse mouse buttons ║
- ║ ( ) Evaluate ║
- ║ ( ) Add watch ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚════════════════════════════════════════════════════╝
-
- çáó¿ß¿¼δÑ ¬¡«»¬¿ Right Mouse Button «»αÑñѽ∩εΓ φΣΣÑ¬Γ ¡áªáΓ¿∩
- »αáó«⌐ ¬½áó¿Φ¿ ¼δΦ¬¿ (¿½¿ ½Ñó«⌐ ¬½áó¿Φ¿, Ñß½¿ ó¬½ετÑ¡á «»µ¿∩
- Reverse Mouse Buttons). Å« π¼«½τá¡¿ε ºáñáÑΓß∩ Topic Search.
-
- ì¿ªÑ »α¿óÑñÑ¡ ß»¿ß«¬, τΓ« íπñÑΓ ñѽáΓ∞ »αáóá∩ ¬½áó¿Φá ¼δΦ¬¿,
- Ñß½¿ éδ óδíÑαÑΓÑ πßΓá¡«ó¬π, «Γ½¿τ¡πε «Γ Nothing:
-
- Topic Search »«ñ«í¡« Help/Topic Search
- Go to Cursor »«ñ«í¡« Run/Go to Cursor
- Breakpoint »«ñ«í¡« Debug/Toggle Breakpoint
- Evaluate »«ñ«í¡« Debug/Evaluate
- Add Watch »«ñ«í¡« Debug/Watches/Add Watch
-
- é «¬¡Ñ Mouse Double Click ¼«ª¡« ¿º¼Ñ¡¿Γ∞ »ÑαÑñó¿úáεΘπεß∩
- «Γ¼ÑΓ¬π ¡á »«½«ßÑ π»αáó½Ñ¡¿∩ ñ½∩ ¡áßΓα«⌐¬¿ ߬«α«ßΓ¿ ñó«⌐¡«⌐ «Γ¼ÑΓ¬¿
- ¼δΦ¬«⌐, ¿ß»«½∞ºπ∩ ¬½áó¿Φ¿ ß« ßΓαѽ¬á¼¿.
- ÅÑαѼÑΘÑ¡¿Ñ «Γ¼ÑΓ¬¿ í½¿ªÑ ¬ Fast «º¡áτáÑΓ, τΓ« Turbo Pascal
- ΓαÑíπÑΓ í«½ÑÑ ¬«α«Γ¬«ú« óαѼѡ¿ ¼Ñªñπ «Γ¼ÑΓ¬á¼¿ ñ½∩ αáß»«º¡áóá¡¿∩
- ñó«⌐¡«⌐ «Γ¼ÑΓ¬¿. ÅÑαѼÑΘÑ¡¿Ñ «Γ¼ÑΓ¬¿ í½¿ªÑ ¬ Slow «º¡áτáÑΓ, τΓ«
- Turbo Pascal íπñÑΓ αáß»«º¡áóáΓ∞ ñó«⌐¡πε «Γ¼ÑΓ¬π, ñáªÑ Ñß½¿ ¼Ñªñπ
- «Γ¼ÑΓ¬á¼¿ »α«Φ½« ñ«ßΓáΓ«τ¡« ¼¡«ú« óαѼѡ¿.
- Åα¿ ó¬½ετÑ¡¿¿ ¬¡«»¬¿ Reverse Mouse Buttons, á¬Γ¿ó¡«⌐ ¬¡«»¬«⌐
- ¼δΦ¬¿ ßΓá¡«ó¿Γß∩ ßá¼á∩ »αáóá∩ ó¼ÑßΓ« ßἫ⌐ ½Ñó«⌐. çá¼ÑΓ¿¼ «ñ¡á¬«,
- τΓ« ¬¡«»¬¿ ¡á ßἫ¼ ñÑ½Ñ ¡Ñ »ÑαѬ½ετáΓß∩ ñ« ΓÑσ »«α, »«¬á ¡Ñ íπñÑΓ
- óδíαá¡á ¬¡«»¬á OK.
-
-
- Startup (πßΓá¡«ó¬¿).
-
- éδí«α Startup ¿º ¼Ñ¡ε Environment »«ºó«½∩ÑΓ óδíαáΓ∞ πßΓá¡«ó¬¿
- ñ½∩ ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ.
-
- ╔═[█]════════════════ Startup options ══════════════════════╗
- ║ ║
- ║ ┌──────────────────────────┐ ║
- ║ │ [ ] Dual monitor support │ ┌─────┐ ║
- ║ │ [ ] Graphics screen save │ Window heap size │ 32 │ ║
- ║ │ [ ] EGA/VGA palette save │ └─────┘ ║
- ║ │ [X] CGA snow checking │ ┌─────┐ ║
- ║ │ [ ] LCD color set │ Editor heap size │ 28 │ ║
- ║ │ [X] Use expanded memory │ └─────┘ ║
- ║ │ [X] Load TURBO.TPL │ ┌─────┐ ║
- ║ └──────────────────────────┘ Overlay heap size │ 112 │ ║
- ║ └─────┘ ║
- ║ ┌───────────────────────────────┐ ║
- ║ Swap file directory │ │ ║
- ║ └───────────────────────────────┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═══════════════════════════════════════════════════════════╝
- éßÑ φΓ¿ «»µ¿¿ ß««ΓóÑΓßΓóπεΓ «»µ¿∩¼ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿,
- π»«¼∩¡πΓδ¼ ó ¡áτá½Ñ φΓ«⌐ ú½áóδ.
- 꺼ѡѡ¿∩, ¬«Γ«αδÑ éδ ñѽáÑΓÑ ºñÑß∞, ºá»¿ßδóáεΓß∩ »α∩¼« ó
- TURBO.EXE ¿ ¡Ñ ñÑ⌐ßΓóπεΓ ñ« ΓÑσ »«α, »«¬á éδ ¡Ñ ºáúαπº¿ΓÑ ó
- ß½ÑñπεΘ¿⌐ αẠIDE.
-
-
- Colors (µóÑΓá).
-
- êß»«½∞ºπ⌐ΓÑ ñ¿á½«ú«ó«Ñ «¬¡« Colors ñ½∩ ¡áßΓα«⌐¬¿ IDE »« ßó«Ñ¼π
- ó¬πßπ.
-
- ╔═[█]════════════════════ Colors ═══════════════════════════╗
- ║ ║
- ║ Group Item ┌── Foreground─┐ ║
- ║ ┌─────────────────┐ ┌────────────────┐ │ .│ │ │ │ │ ║
- ║ │÷ Desktop ≈ ^ │ │÷ Color ≈ ^ │ ├──┼──┼──┼──┼──┤ ║
- ║ │ Menus █ │ │ ≡ │ │ │ │ │ │ │ ║
- ║ │ Dialogs ≡ │ │ ≡ │ ├──┼──┼──┼──┼──┤ ║
- ║ │ Editor ≡ │ │ ≡ │ │ │ │ │ │ │ ║
- ║ │ Help ≡ │ │ ≡ │ └──┴──┴──┴──┴──┘ ║
- ║ │ Watches ≡ │ │ ≡ │ ┌── Background─┐ ║
- ║ │ Call stack ≡ │ │ ≡ │ │ │ │ │ │ │ ║
- ║ │ Register ≡ │ │ ≡ │ ├──┼──┼──┼──┼──┤ ║
- ║ │ Output ≡ │ │ ≡ │ │ │ │ │ │ .│ ║
- ║ │ Compiler ≡ │ │ ≡ │ └──┴──┴──┴──┴──┘ ║
- ║ │ ≡ │ │ ≡ │ Text Text Text ║
- ║ │ v │ │ v │ Text Text Text ║
- ║ └─────────────────┘ └────────────────┘ ║
- ║ ║
- ║ [ OK ] [ Cancel ] [ Help ] ║
- ║ ║
- ╚═══════════════════════════════════════════════════════════╝
- 滿߫¬ Group ß«ñÑαª¿Γ ¿¼Ñ¡á αẽ¿τ¡δσ «í½áßΓÑ⌐ IDE, ¬«Γ«αδÑ
- ¼«ª¡« ¡áßΓα«¿Γ∞. Åα¿ óδí«αÑ φΓ«⌐ úαπ»»δ «¬¡« ß»¿ß¬á Item íπñÑΓ
- ß«ñÑαªáΓ∞ ¿¼Ñ¡á αẽ¿τ¡δσ ó¿ñ«ó φΓ«⌐ «í½áßΓ¿. é µóÑΓ¡«⌐ ¿
- τÑα¡«-íѽ«⌐ ß¿ßΓѼáσ ¼«ª¡« ¼Ñ¡∩Γ∞ «ß¡«ó¡«⌐ ¿ Σ«¡«óδ⌐ µóÑΓá,
- ¿ß»«½∞ºπ∩ ¼δΦ¬π ¿½¿ ¬παß«α ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ »á½¿Γαδ. é« óßÑσ ß¿ßΓѼáσ
- ΓѬßΓ ó ¡¿ª¡Ñ¼ »αáó«¼ πú½π ñ¿á½«ú«ó«ú« «¬¡á «ΓαáªáÑΓ ΓѬπΘ¿Ñ
- πßΓá¡«ó¬¿. 꺼ѡѡ¿Ñ ¡Ñ ñÑ⌐ßΓóπÑΓ ¡á ¬«¡Σ¿úπαáµ¿ε «¬«¡ ñ« ΓÑσ »«α,
- »«¬á éδ ¡Ñ ºá¬α«ÑΓÑ ñ¿á½«ú«ó«Ñ «¬¡« (»πΓѼ óδí«αá Äè).
-
-
- Save Options (ß«σαá¡¿Γ∞ «»µ¿¿).
-
- Options/Save Options ¬«¼á¡ñá óδó«ñ¿Γ ñ¿á½«ú«ó«Ñ «¬¡«,
- »«ºó«½∩εΘÑÑ ß«σαá¡¿Γ∞ πßΓá¡«ó¬¿, ßñѽᡡδÑ ó ñ¿á½«ú«óδσ «¬¡áσ Find
- ¿ Replace (¿º ¼Ñ¡ε Search), Destination ¿ Primary File (¿º ¼Ñ¡ε
- Compile) ¿ óßÑ πßΓá¡«ó¬¿ ó ¼Ñ¡ε Options. éßÑ «»µ¿¿ ¿ Γáí½¿µá ¬«¼á¡ñ
- αÑñá¬Γ«αá σαá¡∩Γß∩ ó Σá⌐½Ñ TURBO.TP; áασ¿ó¡δÑ ß»¿ß¬¿, ¬«¡Σ¿úπαᵿ∩
- «¬«¡ ¿ »«½«ªÑ¡¿Ñ Γ«τѬ »αÑαδóá¡¿∩ ¡áσ«ñ∩Γß∩ ó Σá⌐½Ñ TURBO.DSK.
- àß½¿ Turbo Pascal ¡Ñ ¡áσ«ñ¿Γ φΓ¿ Σá⌐½δ, «¡ ¿ΘÑΓ ¿σ ó
- ß»αáó«τ¡¿¬Ñ, ó ¬«Γ«α«¼ ºá»π߬áÑΓß∩ TURBO.EXE.
-
-
- Retrieve options (ó«ßßΓá¡«ó¿Γ∞ πßΓá¡«ó¬¿).
-
- 諼á¡ñá Options/Retrieve Options óδºδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«,
- »«ºó«½∩εΘÑÑ ó«ßßΓá¡«ó¿Γ∞ πßΓá¡«ó¬¿, ßñѽᡡδÑ ó ñ¿á½«ú«óδσ «¬¡áσ
- Find ¿ Replace (¿º ¼Ñ¡ε Search), «»µ¿¿ Destination ¿ Primary File
- (¿º ¼Ñ¡ε Compile) ¿ óßÑ πßΓá¡«ó¬¿ Options. àß½¿ Desktop File (.DSK)
- πßΓá¡«ó½Ñ¡á ó Current Directory ¿½¿ Config File Directory, Γ«
- TURBO.DSK Γá¬ªÑ íπñÑΓ ºáúαπªÑ¡.
-
-
- îÑ¡ε Window («¬¡á).
-
- Window ¼Ñ¡ε ß«ñÑαª¿Γ ¬«¼á¡ñδ π»αáó½Ñ¡¿∩ «¬¡«¼. ü«½∞Φ¿¡ßΓó« ¿º
- «¬«¡, ¬«Γ«αδÑ éδ «Γ¬α«ÑΓÑ ¿º φΓ«ú« ¼Ñ¡ε, ¿¼ÑεΓ óßÑ ßΓá¡ñáαΓ¡δÑ
- φ½Ñ¼Ñ¡Γδ «¬¡á ΓᬿÑ, ¬á¬ «¬¡á ß¬α«½½¿¡úá, ºá¬αδóáεΘπε ¬¡«»¬π ¿
- ¬¡«»¬¿ ¼áßΦΓáí¿α«óá¡¿∩.
- 諼á¡ñδ Tile ¿ Cascade óßÑúñá íπñπΓ »ÑαÑñѽδóáΓ∞ «¬¡á
- αÑñá¬Γ«αá ó «í½áßΓ¿ óδΦÑ «¬«¡ Watch, Output ¿ Call Stack. àß½¿ φΓ¿
- «¬¡á ¡Ñ «Γ¬αδΓδ, Γ« Tile ¿ Cascade íπñπΓ ¿ß»«½∞º«óáΓ∞ óÑß∞ φ¬αá¡.
- é¡¿ºπ ¼Ñ¡ε Window »«∩ó½∩ÑΓß∩ ¬«¼á¡ñá Window/List. éδíÑα¿ΓÑ φΓπ
- ¬«¼á¡ñπ ñ½∩ »«½πτÑ¡¿∩ ß»¿ß¬á óßÑσ «Γ¬αδΓδσ «¬«¡.
-
-
- Size/Move (αẼÑα/»«º¿µ¿∩).
-
- ┌──────┐ ┌───┐
- │ Ctrl │ │F5 │
- └──────┘ └───┘
-
- éδíÑα¿ΓÑ Window/Size/Move ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá ¿½¿ »«º¿µ¿¿
- á¬Γ¿ó¡«ú« «¬¡á. Åα¿ óδí«αÑ φΓ«⌐ ¬«¼á¡ñδ á¬Γ¿ó¡«Ñ «¬¡« »ÑαÑñó¿úáÑΓß∩
- ó ß««ΓóÑΓßΓó¿¿ ß ¡áªáΓ¿Ñ¼ ¬½áó¿Φ ß« ßΓαѽ¬á¼¿. è«úñá «¬¡« ¡áσ«ñ¿Γß∩
- ó ΓαÑíπѼ«¼ ¼ÑßΓÑ, ¡áª¼¿ΓÑ Enter. Æá¬ªÑ ¼«ª¡« »ÑαÑñó¿úáΓ∞ «¬¡«
- »πΓѼ 󫽫τÑ¡¿∩ ºá ºáú«½«ó«¬.
- àß½¿ «ñ¡«óαѼѡ¡« ß ¡áªáΓ¿Ñ¼ ¬½áó¿Φ ß« ßΓαѽ¬á¼¿ éδ ¡áª¼ÑΓÑ
- Shift, Γ« ¼«ªÑΓÑ ¿º¼Ñ¡¿Γ∞ αẼÑα «¬¡á. Åα¿ ñ«ßΓ¿ªÑ¡¿¿ ΓαÑíπѼ«ú«
- αẼÑαá ¡áª¼¿ΓÑ Enter. àß½¿ «¬¡« ¿¼ÑÑΓ πú«½«¬ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩
- αẼÑα«ó, ¼«ª¡« ΓáΘ¿Γ∞ ºá φëà πú«½«¬ ¿½¿ ½εí«⌐ ñαπú«⌐ πú«½ ñ½∩
- ¿º¼Ñ¡Ñ¡¿∩ αẼÑα«ó «¬¡á.
-
-
- Zoom (¼áßΦΓáí¿α«óá¡¿Ñ).
- ┌────┐
- │ F5 │
- └────┘
- éδíÑα¿ΓÑ Window/Zoom ñ½∩ Γ«ú«, τΓ«íδ ßñѽáΓ∞ á¬Γ¿ó¡«Ñ «¬¡«
- ¼á¬ß¿¼á½∞¡«ú« αẼÑαá. àß½¿ «¬¡« πªÑ í佫 πóѽ¿τÑ¡« ñ« ¼á¬ß¿¼π¼á,
- ¼«ªÑΓÑ óδíαáΓ∞ φΓ𠬫¼á¡ñπ ñ½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ »αÑñδñπΘÑú« αẼÑαá
- «¬¡á. ¡« Γá¬ªÑ ñóáªñδ «Γ¼ÑΓ¿Γ∞ ó ½εí«¼ ¼ÑßΓÑ óÑασ¡Ñ⌐ ßΓ᫬¿ «¬¡á
- (ºá ¿ß¬½ετÑ¡¿Ñ¼ ¼ÑßΓ, úñÑ ÑßΓ∞ º¡áτ¬¿) ñ½∩ Γ«ú«, τΓ«íδ πóѽ¿τ¿Γ∞
- ¿½¿ π¼Ñ¡∞Φ¿Γ∞ «¬¡«.
-
-
- Tile (τÑαÑ»¿µá).
-
- éδíÑα¿ΓÑ Window/Tile ñ½∩ Γ«ú«, τΓ«íδ αẼÑßΓ¿Γ∞ ¡á φ¬αá¡Ñ óßÑ
- «Γ¬αδΓδÑ «¬¡á »«ñ«í¡« τÑαÑ»¿µÑ. ¥Γá ¬«¼á¡ñá ñѽáÑΓ óßÑ «¬¡á
- αÑñá¬Γ«αá «ñ¿¡á¬«ó묨 »« αẼÑαπ ¿ αẼÑΘáÑΓ ¿σ «ñ¡« ºá ñαπú¿¼ íѺ
- »ÑαѬαδΓ¿⌐.
-
-
- Cascade (¬á߬áñ).
-
- éδíÑα¿ΓÑ Window/Cascade ñ½∩ Γ«ú«, τΓ«íδ ó« 󽫪ѡ¡«¼ ó¿ñÑ
- αẼÑßΓ¿Γ∞ ¡á φ¬αá¡Ñ óßÑ «Γ¬αδΓδÑ «¬¡á. ¥Γá ¬«¼á¡ñá »«ºó«½∩ÑΓ
- »α«ß¼áΓα¿óáΓ∞ Γ«½∞¬« á¬Γ¿ó¡«Ñ «¬¡«; ñ½∩ ñαπú¿σ «¬«¡ ó¿ñ¡δ Γ«½∞¬«
- ¿¼Ñ¡á Σá⌐½«ó ¿ ¡«¼Ñαá «¬«¡.
-
-
- Next (ß½ÑñπεΘ¿⌐).
- ┌────┐
- │ F6 │
- └────┘
- éδíÑα¿ΓÑ Window/Next ñ½∩ Γ«ú«, τΓ«íδ ßñѽáΓ∞ á¬Γ¿ó¡δ¼
- ß½ÑñπεΘÑÑ «¬¡«, ¬«Γ«α«Ñ ßΓá¡ÑΓ ßá¼δ¼ óÑασ¡¿¼ «Γ¬αδΓδ¼ «¬¡«¼.
-
-
- Previous (»αÑñδñπΘ¿⌐).
-
- ┌───────┐ ┌─────┐
- │ Shift │ │ F6 │
- └───────┘ └─────┘
- éδíÑα¿ΓÑ Window/Previous ñ½∩ Γ«ú«, τΓ«íδ ßñѽáΓ∞ á¬Γ¿ó¡δ¼
- »αÑñδñπΘÑÑ «¬¡« («¬¡«, «Γ¬αδΓ«Ñ »«ß½Ññ¡¿¼ »ÑαÑñ ΓѬπΘ¿¼ á¬Γ¿ó¡δ¼
- «¬¡«¼).
-
-
- Close (ºá¬αδΓ∞).
- ┌───┐┌───┐
- │Alt││ F3│
- └───┘└───┘
- éδíÑα¿ΓÑ Window/Close ñ½∩ ºá¬αδΓ¿∩ á¬Γ¿ó¡«ú« «¬¡á. ¡« ΓᬪÑ
- «Γ¼ÑΓ¿Γ∞ ºá¬αδóáεΘπε ¬¡«»¬π ó ½Ñó«¼ óÑασ¡Ñ¼ πú½π ñ½∩ ºá¬αδΓ¿∩ «¬¡á.
-
-
- Watch (»α«ß¼«Γα).
-
- éδíÑα¿ΓÑ Window/Watch ñ½∩ «Γ¬αδΓ¿∩ «¬¡á Watch (»α«ß¼«Γαá) ¿
- ñ½∩ Ñú« á¬Γ¿ó¿ºáµ¿¿. Ĭ¡« Watch »«¬áºδóáÑΓ óδαáªÑ¡¿∩ ¿ ¿º¼Ñ¡Ñ¡¿∩ ¿σ
- º¡áτÑ¡¿⌐ Γá¬, τΓ« éδ ¼«ªÑΓÑ ó¿ñÑΓ∞, ¬á¬ éáΦá »α«úαá¼¼á óδτ¿ß½∩ÑΓ
- ¬½ετÑóδÑ º¡áτÑ¡¿∩.
- êß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñδ ó ¼Ñ¡ε Debug/Watches ñ½∩ ñ«íáó½Ñ¡¿∩ ¿
- πñá½Ñ¡¿∩ φ½Ñ¼Ñ¡Γ«ó »α«ß¼«Γαá ¿º φΓ«ú« «¬¡á. ÄíαáΓ¿ΓÑß∞ ¬ αáºñÑ½π »«
- φΓ«¼π ¼Ñ¡ε ñ½∩ »«½πτÑ¡¿∩ ¿¡Σ«α¼áµ¿¿ « Γ«¼, ¬á¬ ¿ß»«½∞º«óáΓ∞ «¬¡«
- Watch.
- ùΓ«íδ ºá¬αδΓ∞ φΓ« «¬¡«, «Γ¼ÑΓ∞ΓÑ ºá¬αδóáεΘπε ¬¡«»¬π ¿½¿
- óδíÑα¿ΓÑ Window/Close.
-
-
- Register (αÑú¿ßΓα).
-
- éδíÑα¿ΓÑ Window/Register ñ½∩ «Γ¬αδΓ¿∩ «¬¡á Register ¿ Ñú«
- á¬Γ¿ó¿ºáµ¿¿. Register «¬¡« »«¬áºδóáÑΓ αÑú¿ßΓαδ CPU ¿ «ß«íÑ¡¡«
- »«½Ñº¡« »α¿ «Γ½áñ¬Ñ óßΓα«Ñ¡¡«ú« ÇßßѼí½Ñαá. ùΓ«íδ ºá¬αδΓ∞ φΓ« «¬¡«,
- «Γ¼ÑΓ∞ΓÑ ºá¬αδóáεΘπε ¬¡«»¬π ¿½¿ óδíÑα¿ΓÑ Window/Close.
-
-
- Ouput (óδó«ñ).
-
- éδíÑα¿ΓÑ Window/Output ñ½∩ «Γ¬αδΓ¿∩ «¬¡á óδó«ñá ¿ Ñú«
- á¬Γ¿ó¿ºáµ¿¿. Ĭ¡« Output »«¬áºδóáÑΓ ΓѬßΓ ½εí«⌐ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
- DOS ¿ ½εí«⌐ ΓѬßΓ, ßúÑ¡Ñα¿α«óá¡¡δ⌐ éáΦÑ⌐ »α«úαá¼¼«⌐ (¡Ñ
- úαáΣ¿τÑ߬¿⌐).
- Ĭ¡« Output ∩ó½∩ÑΓß∩ πñ«í¡δ¼ ó« óαѼ∩ «Γ½áñ¬¿, »«Γ«¼π τΓ«
- ¼«ª¡« »«ß¼«ΓαÑΓ∞ ßó«⌐ ¿ßσ«ñ¡δ⌐ ¬«ñ, »ÑαѼѡ¡δÑ ¿ ó««íΘÑ óÑß∞ óδó«ñ.
- ¥Γ« «ß«íÑ¡¡« »«½Ñº¡«, ¬«úñá ó ñ¿á½«ú«ó«¼ «¬¡Ñ Options/Environment
- πßΓá¡«ó½Ñ¡« 43 ßΓ᫬, á éδ óδ»«½¡∩ÑΓÑ »α«úαá¼¼π ó ßΓá¡ñáαΓ¡«¼ 25-
- ßΓα«τ¡«¼ αѪ¿¼Ñ. é φΓ«¼ ß½πτáÑ ¼«ª¡« ó¿ñÑΓ∞ »«τΓ¿ óÑß∞ óδó«ñ
- »α«úαá¼¼δ ¿ ÑΘÑ ¿¼ÑΓ∞ ¿ºíδΓ«¬ ßΓ᫬ ñ½∩ »α«ß¼«Γαá ßó«Ñú« ¿ßσ«ñ¡«ú«
- ¬«ñá ¿ »ÑαѼѡ¡δσ.
- àß½¿ éδ ºáσ«Γ¿ΓÑ πó¿ñÑΓ∞ ΓѬßΓ ßó«Ñ⌐ »α«úαá¼¼δ ¡á »«½¡«¼
- φ¬αá¡Ñ - ¿½¿ Ñß½¿ éáΦá »α«úαá¼¼á úÑ¡Ñα¿απÑΓ úαáΣ¿¬π - ó¼ÑßΓ« φΓ«⌐
- ¬«¼á¡ñδ óδíÑα¿ΓÑ ¬«¼á¡ñπ Window/User Screen.
- ùΓ«íδ ºá¬αδΓ∞ φΓ« «¬¡«, «Γ¼ÑΓ∞ΓÑ ºá¬αδóáεΘπε ¬¡«»¬π ¿½¿
- óδíÑα¿ΓÑ Window/Close.
-
-
- Call Stack (ó맮ó ßΓѬá).
-
- ┌──────┐ ┌─────┐
- │ Ctrl │ │ F3 │
- └──────┘ └─────┘
- Window/Call Stack ¬«¼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«,
- ß«ñÑαªáΘÑÑ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ »α«µÑñπα, óδºóá¡¡δσ éáΦÑ⌐ »α«úαá¼¼«⌐,
- ñ½∩ »«½πτÑ¡¿∩ óδ»«½¡∩Ѽ«⌐ ßÑ⌐τáß »α«µÑñπαδ. é¡¿ºπ ßΓÑ¬á ¡áσ«ñ¿Γß∩
- Program (¿½¿ ¿¼∩ éáΦÑ⌐ »α«úαá¼¼δ), á óóÑασπ óδ»«½¡∩Ѽá∩ ßÑ⌐τáß
- »α«µÑñπαá.
- èáªñá∩ ºá»¿ß∞ ßΓÑ¬á »«¬áºδóáÑΓ ¿¼∩ óδºóá¡¡«⌐ »α«µÑñπαδ ¿
- º¡áτÑ¡¿∩ »ÑαÑñáóáѼδσ ó ¡ÑÑ »áαá¼ÑΓα«ó.
- é¡áτá½Ñ óδßóÑτ¿óáÑΓß∩ ºá»¿ß∞ óóÑασπ ßΓѬá. ä½∩ Γ«ú«, τΓ«íδ
- »«ß¼«ΓαÑΓ∞ ΓѬπΘπε ßΓ᫬𠻫 ½εí«⌐ ñαπú«⌐ »α«µÑñπαÑ ó ßΓÑ¬Ñ ó맮óá,
- óδíÑα¿ΓÑ ¿¼∩ »α«µÑñπαδ ¿ ¡áª¼¿ΓÑ Enter. èπαß«α »ÑαѼÑßΓ¿Γß∩ ¬
- ßΓ᫬Ñ, ß«ñÑαªáΘÑ⌐ ó맮ó »α«µÑñπαδ, ßΓ«∩ΘÑ⌐ óδΦÑ ÑÑ ó ßΓѬÑ. æΓѬ
- ó맮óá «ßΓá¡ÑΓß∩ ó ¬«¡Σ¿úπαᵿ¿ «¬«¡ ñ« ΓÑσ »«α, »«¬á éδ ¡Ñ
- ºá¬α«ÑΓÑ Ñú«.
-
-
- User Screen (φ¬αá¡ »«½∞º«óáΓѽ∩).
- ┌─────┐ ┌──┐
- │ Alt │ │F5│
- └─────┘ └──┘
- éδíÑα¿ΓÑ Window/User Screen ñ½∩ »α«ß¼«Γαá óδó«ñá ßó«Ñ⌐
- »α«úαá¼¼δ ¡á »«½¡«¼ φ¬αá¡Ñ. àß½¿ éδ σ«Γ¿ΓÑ »«ß¼«ΓαÑΓ∞ óδó«ñ ßó«Ñ⌐
- »α«úαá¼¼δ ó «¬¡Ñ Turbo Pascal, óδíÑα¿ΓÑ ó¼ÑßΓ« ¡ÑÑ ¬«¼á¡ñπ Window/
- Output. ä½∩ ó«ºóαáΓá ó ¿¡ΓÑúα¿α«óá¡¡πε ßαÑñπ «Γ¼ÑΓ∞ΓÑ ¿½¿ ¡áª¼¿ΓÑ
- ½εíπε ¬½áó¿Φπ.
-
-
- List (ᯨ᮪).
-
- éδíÑα¿ΓÑ Window/List ñ½∩ »«½πτÑ¡¿∩ ß»¿ß¬á óßÑσ «Γ¬αδΓδσ «¬«¡.
- ¥Γ«Γ ß»¿ß«¬ ß«ñÑαª¿Γ ¿¼Ñ¡á óßÑσ ΓѬπΘ¿σ «Γ¬αδΓδσ Σá⌐½«ó. Åα¿ óδí«αÑ
- «Γ¬αδΓ«ú« Σá⌐½á ¿º φΓ«ú« ß»¿ß¬á Turbo Pascal óδó«ñ¿Γ «¬¡« ¡á
- »ÑαÑñ¡¿⌐ »½á¡ ¿ á¬Γ¿ó¿º¿απÑΓ Ñú«.
-
- ┌───┐┌───┐
- │Alt││ 0 │
- └───┘└───┘
- ì᪼¿ΓÑ Alt-0 ñ½∩ »«∩ó½Ñ¡¿∩ »«½¡«ú« ß»¿ß¬á óßÑσ «Γ¬αδΓδσ «¬«¡.
-
-
- îÑ¡ε Help (»«¼«Θ∞).
-
- îÑ¡ε Help (ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿) ñáÑΓ ñ«ßΓπ» ¬ óßΓα«Ñ¡¡«⌐
- ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ ó ߻ѵ¿á½∞¡«¼ «¬¡Ñ. æ»αáó«τ¡á∩ ¿¡Σ«α¼áµ¿∩
- ¿¼ÑÑΓß∩ »« óßѼ á߻ѬΓá¼ ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ ¿ Turbo Pascal.
- (Æá¬ªÑ, ó ßΓα«¬Ñ ßΓáΓπßá »«∩ó½∩εΓß∩ »«ñ߬Ậ¿ ñ½∩ ¼Ñ¡ε ó «ñ¡π
- ßΓப㠨 ñ¿á½«ú«óδσ «¬«¡, ¬«úñá íδ ¡¿ íδ½á óδíαá¡á ¬«¼á¡ñá).
- ä½∩ «Γ¬αδΓ¿∩ Help «¬¡á óδ»«½¡¿ΓÑ «ñ¡« ¿º ß½ÑñπεΘ¿σ ñÑ⌐ßΓó¿⌐:
- - ì᪼¿ΓÑ F1 ó ½εí«⌐ ¼«¼Ñ¡Γ óαѼѡ¿ (¡áσ«ñ∩ß∞ ó ½εí«¼
- ñ¿á½«ú«ó«¼ «¬¡Ñ ¿½¿ »α¿ óδí«αÑ ½εí«⌐ ¬«¼á¡ñδ ¼Ñ¡ε).
- - è«úñá «¬¡« αÑñá¬Γ«αá á¬Γ¿ó¡«, á ¬παß«α ßΓ«¿Γ »«ñ ß½«ó«¼,
- ¡áª¼¿ΓÑ Ctrl-F1 ñ½∩ »«½πτÑ¡¿∩ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »« ∩ºδ¬π.
- - ÄΓ¼ÑΓ∞ΓÑ ¬¡«»¬π Help, ¬«úñá «¡á »«∩ó¿Γß∩ ó ßΓα«¬Ñ ßΓáΓπßá
- ¿½¿ ó ñ¿á½«ú«ó«¼ «¬¡Ñ.
- ä½∩ ºá¬αδΓ¿∩ «¬¡á Help, ¡áª¼¿ΓÑ Esc ¿½¿ ºá¬αδóáεΘπε ¬¡«»¬π,
- ¿½¿ óδíÑα¿ΓÑ ¬«¼á¡ñπ Window/Close. ¡« ñÑαªáΓ∞ «¬¡« Help ó ñαπú«¼
- «¬¡Ñ ó« óαѼ∩ αáí«Γδ, Ñß½¿ «¬¡« Help ¡Ñ í佫 «Γ¬αδΓ« ¿º ñ¿á½«ú«ó«ú«
- «¬¡á ¿½¿ ¡Ñ íδ½á ¡áªáΓá ¬½áó¿Φá F1 »α¿ óδí«αÑ ¬«¼á¡ñδ ¼Ñ¡ε. (àß½¿
- éδ ¡áª¼ÑΓÑ ¬½áó¿Φπ F6 ¿½¿ ¬½áó¿Φπ ¼δΦ¬¿ ñ½∩ ñαπú«ú« «¬¡á, ¬«úñá
- ¡áσ«ñ¿ΓÑß∞ ó Help, «¬¡« Help «ßΓá¡ÑΓß∩ ¡á φ¬αá¡Ñ).
- ¥¬αá¡δ Help τáßΓ« ß«ñÑαªáΓ ¬½ετÑóδÑ ß½«óá (óδßóÑτÑ¡¡δ⌐ ΓѬßΓ),
- ¬«Γ«αδÑ ¼«ª¡« óδíαáΓ∞ ñ½∩ »«½πτÑ¡¿∩ í«½∞ΦÑ⌐ ¿¡Σ«α¼áµ¿¿. ì᪼¿ΓÑ Tab
- ñ½∩ »ÑαÑσ«ñá ¬ ¬½ετÑó«¼π ß½«óπ; ¡áª¼¿ΓÑ Enter ñ½∩ »«½πτÑ¡¿∩ í«½ÑÑ
- »«ñα«í¡«⌐ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿. (ǽ∞ΓÑα¡áΓ¿ó¡δ¼ ß»«ß«í«¼ ∩ó½∩ÑΓß∩
- »«ñóÑñÑ¡¿Ñ ¬παß«αá ¬ óδßóÑτÑ¡¡«¼π ¬½ετÑó«¼π ß½«óπ ¿ ¡áªáΓ¿Ñ Enter).
- æ ¼δΦ¬«⌐, ¼«ª¡« ñóáªñδ «Γ¼ÑΓ¿Γ∞ ½εí«Ñ ¬½ετÑó«Ñ ß½«ó« ñ½∩ «Γ¬αδΓ¿∩
- ß»αáó«τ¡«ú« ΓѬßΓá »« φΓ«¼π φ½Ñ¼Ñ¡Γπ.
- Åα¿¼Ñτá¡¿Ñ. Åα¿ »«½πτÑ¡¿¿ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ ó ñ¿á½«ú«ó«¼
- «¬¡Ñ ¿½¿ ¼Ñ¡ε ¡Ñ½∞º∩ ¿º¼Ñ¡∩Γ∞ αẼÑα «¬¡á ¿½¿ ¬«»¿α«óáΓ∞ ó ¬áα¼á¡.
- é φΓ«¼ ß½πτáÑ, Tab ¿ß»«½∞ºπÑΓß∩ ñ½∩ π»αáó½Ñ¡¿∩ ñ¿á½«ú«óδ¼ «¬¡«¼, á
- ¡Ñ ñ½∩ »ÑαÑσ«ñá ¬ ¬½ετÑó«¼π ß½«óπ.
- éδ ¼«ªÑΓÑ ¡áªáΓ∞ Ctrl-F1 ¡á ½εí«¼ ß½«óÑ ñ½∩ »«½πτÑ¡¿∩
- ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿. àß½¿ ß½«ó« ¡Ñ ¡á⌐ñÑ¡«, óδ»«½¡∩ÑΓß∩ »«¿ß¬
- ó»ÑαÑñ »« «ú½áó½Ñ¡¿ε ¿ »«¬áºδóáÑΓß∩ í½¿ªá⌐Φ¿⌐ ß««ΓóÑΓßΓóπεΘ¿⌐
- ΓѬßΓ.
- è«úñá «¬¡« Help á¬Γ¿ó¡«, ¼«ª¡« ¬«»¿α«óáΓ∞ ¿º «¬¡á ¿ óßΓáó½∩Γ∞
- φëà ΓѬßΓ ó «¬¡« αÑñá¬Γ«αá. éδíÑα¿ΓÑ ß¡áτá½á ΓѬßΓ (¿ß»«½∞ºπ∩
- Shift »½εß ßΓαѽ¬π ó»αáó«, ßΓαѽ¬π ó½Ñó«, ßΓαѽ¬π óóÑασ, ßΓαѽ¬π
- 󡿺), óδíÑα¿ΓÑ Edit/Copy, »ÑαÑ⌐ñ¿ΓÑ ó Edit «¬¡« ¿ óδíÑα¿ΓÑ
- ¬«¼á¡ñπ Edit/Paste.
- ùΓ«íδ óδíαáΓ∞ ΓѬßΓ ó «¬¡Ñ Help, ΓáΘ¿ΓÑ ºá ΓαÑíπѼδ⌐ ΓѬßΓ
- ¿½¿, ¬«úñá óßΓá¡ÑΓÑ ¡á ¡áτὫ í½«¬á, ¡áª¿¼á⌐ΓÑ Shift÷,≈, °,∙ ñ½∩
- »«¼ÑΓ¬¿ í½«¬á.
- ¡« Γá¬ªÑ ¬«»¿α«óáΓ∞ ºáαá¡ÑÑ óδíαá¡¡δÑ »α¿¼Ñαδ »α«úαá¼¼ ¿º
- φ¬αá¡á »«ñ߬Ậ¿ »«ßαÑñßΓó«¼ óδí«αá ¬«¼á¡ñδ Edit/Copy Example.
-
-
- Contents (ß«ñÑαªá¡¿Ñ).
-
- 諼á¡ñá Help/Contents «Γ¬αδóáÑΓ «¬¡« Help ß «ß¡«ó¡«⌐ Γáí½¿µÑ⌐
- ß«ñÑαªá¡¿∩. êº φΓ«ú« «¬¡á ¼«ª¡« »ÑαÑ⌐Γ¿ ¬ ½εí«⌐ ñαπú«⌐ τáßΓ¿
- ß¿ßΓѼδ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿.
-
- ┌──┐
- │F1│
- └──┘
- ¡« »«½πτ¿Γ∞ »«ñß¬áº¬π »« ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »«ßαÑñßΓó«¼
- ¡áªáΓ¿∩ F1, ¬«úñá «¬¡« Help á¬Γ¿ó¡«. ¡« Γá¬ªÑ »«½πτ¿Γ∞ φΓ«Γ
- φ¬αá¡, «Γ¼ÑΓ¿ó ßΓ᫬π ßΓáΓπßá.
-
-
- Index («ú½áó½Ñ¡¿Ñ).
-
- Help/Index ¬«¼á¡ñá «Γ¬αδóáÑΓ ñ¿á½«ú«ó«Ñ «¬¡«, »«¬áºδóáεΘÑÑ
- »«½¡δ⌐ ß»¿ß«¬ ¬½ετÑóδσ ß½«ó ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ (߻ѵ¿á½∞¡«
- óδßóÑτÑ¡¡δ⌐ ΓѬßΓ ¡á φ¬αá¡Ñ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿, »«ºó«½∩εΘ¿⌐
- íδßΓα« »ÑαÑñó¿úáΓ∞ß∩ ¬ ß««ΓóÑΓßΓóπεΘѼπ φ¬αá¡π).
- ¡« ßñѽáΓ∞ ß¬α«½½¿¡ú ß»¿ß¬á ¿½¿ »«¿ß¬ ó»ÑαÑñ »« φΓ«¼π
- ß»¿ß¬π »«ßαÑñßΓó«¼ ¡áªáΓ¿∩ íπ¬ó ¡á ¬½áó¿áΓπαÑ. ìá»α¿¼Ñα, ñ½∩ Γ«ú«
- τΓ«íδ »«ß¼«ΓαÑΓ∞ ¡á½¿τ¿Ñ ¿¡Σ«α¼áµ¿¿ »« "printing", ¼«ª¡« ¡áíαáΓ∞
- p r i. è«úñá éδ ¡áíÑαÑΓÑ α, ¬παß«α »αδú¡ÑΓ ¡á »Ñαó«Ñ ¬½ετÑó«Ñ
- ß½«ó«, ¡áτ¿¡áεΘÑÑß∩ ¡á α. è«úñá éδ ¡áíÑαÑΓÑ r, ¬παß«α »αδú¡ÑΓ ¡á
- »Ñαó«Ñ ¬½ετÑó«Ñ ß½«ó«, ¡áτ¿¡áεΘÑÑß∩ ¡á pr. è«úñá éδ ¡áíÑαÑΓÑ i,
- ¬παß«α »αδú¡ÑΓ ¡á »Ñαó«Ñ ¬½ετÑó«Ñ ß½«ó«, ¡áτ¿¡áεΘÑÑß∩ ¡á pri, ¿ Γá¬
- ñá½ÑÑ.
- è«úñá éδ ¡á⌐ñÑΓÑ ¿¡ΓÑαÑßπεΘÑÑ éáß ¬½ετÑó«Ñ ß½«ó«, óδíÑα¿ΓÑ
- Ñú«, πßΓá¡«ó¿ó »«ñ ¡¿¼ ¬παß«α ¿ ¡áªáó Enter. (¡« Γá¬ªÑ «Γ¼ÑΓ¿Γ∞
- ñóáªñδ ¬½áó¿Φπ ¼δΦ¬¿).
-
-
- Topic Search (»«¿ß¬ αáºñѽá).
- ┌────┐┌───┐
- │Ctrl││ F1│
- └────┘└───┘
- Help/Topic Search ¬«¼á¡ñá »«¬áºδóáÑΓ ß»αáó«τ¡πε ¿¡Σ«α¼áµ¿ε »«
- ∩ºδ¬π ¿ »« ΓѬπΘѼπ óδíαá¡¡«¼π φ½Ñ¼Ñ¡Γπ.
- ùΓ«íδ »«½πτ¿Γ∞ ß»αáó«τ¡πε ¿¡Σ«α¼áµ¿ε »« ∩ºδ¬π, πßΓá¡«ó¿ΓÑ
- ¬παß«α »«ñ φ½Ñ¼Ñ¡Γ«¼ ó «¬¡Ñ αÑñá¬Γ«αá ¿ óδíÑα¿ΓÑ Topic Search.
- ¡« »«½πτ¿Γ∞ ß»αáó«τ¡πε ¿¡Σ«α¼áµ¿ε »« Γᬿ¼ φ½Ñ¼Ñ¡Γá¼, ¬á¬ ¿¼Ñ¡á
- »α«µÑñπα, (Writeln, ¡á»α¿¼Ñα), ºáαѺÑαó¿α«óá¡¡δ¼ ß½«óá¼ ¿ Γ.ñ. àß½¿
- ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »« φΓ«¼π φ½Ñ¼Ñ¡Γπ ¡ÑΓ, Γ« «ú½áó½Ñ¡¿Ñ
- ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »«¬áªÑΓ í½¿ªá⌐Φ¿⌐ ß««ΓóÑΓßΓóπεΘ¿⌐ φ½Ñ¼Ñ¡Γ.
-
-
- Previous Topic (»αÑñδñπΘ¿⌐ αáºñѽ).
- ┌───┐┌────┐
- │Alt││ F1 │
- └───┘└────┘
- Help/Previous Topic ¬«¼á¡ñá «Γ¬αδóáÑΓ «¬¡« Help ¿ ó¡«ó∞
- »«¬áºδóáÑΓ ΓѬßΓ, ¬«Γ«αδ⌐ óδ »α«ß¼áΓα¿ó὿ »«ß½Ññ¡¿⌐ αáº.
- Turbo Pascal »«ºó«½∩ÑΓ »α«ß¼«ΓαÑΓ∞ 20 »αÑñδñπΘ¿σ φ¬αá¡«ó
- »«ñ߬Ậ¿. ¡« Γá¬ªÑ «Γ¼ÑΓ¿Γ∞ ßΓ᫬π ßΓáΓπßá ñ½∩ »α«ß¼«Γαá
- »«ß½Ññ¡Ñú« φ¬αá¡á ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿.
-
-
- Help on Help (»«ñß¬áº¬á »« ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿).
- ┌─────┐
- │ F1 │
- └─────┘
- Help/Help on Help ¬«¼á¡ñá «Γ¬αδóáÑΓ ΓѬßΓ«óδ⌐ φ¬αá¡,
- »«∩ß¡∩εΘ¿⌐, ¬á¬ »«½∞º«óáΓ∞ß∩ ß¿ßΓѼ«⌐ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿. àß½¿
- éδ πªÑ ¡áσ«ñ¿ΓÑß∞ ó ß¿ßΓÑ¼Ñ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿, ¼«ª¡« óδºáΓ∞
- φëà φ¬αá¡ ¡áªáΓ¿Ñ¼ F1.
-