Елазар/Delphi/Бағдарламалау Оқулықтар

The original text is take from: http://sheepdogguides.com/tut.htm 

Delphi, Паскаль немесе Елазардың нақты нәрселер жасауға қалай көмек іздеп жатырсыз ба? Сіз дұрыс сайты алдым! Бағдарламалау курстар осы оқулықтар пайдалануға еркін сезінеді, бірақ көзі несие бағалануы еді. Ол туралы айта … келесі менің өз бағдарламалау үшін үлкен көмек болды: «Borland Delphi қалай-To», Waite тобының, Frerking, Уоллес және Niddery, ISBN 1-57169-019-0 арқылы. Оның көзқарас менің қажеттіліктерін қолайлы, және осы оқу нысанын шабыттандыру көмектесті: Ең белгілі бір тапсырманы орындау үшін қалай автономды түсініктемелер бар, немесе тілді белгілі бір компонентін пайдалану.

Бірінші Сіздің қуып Елазарды … немесе Delphi! Ол тегін және бірнеше платформалар үшін қосымшалар жасайды, өйткені мен енді, Елазарды көреді. Мен Елазар Delphi еді деп істей алмайды нәрсе тап әлі. Елазар шілде 2011 жылдан бастап менің негізгі программалау тілі болды  Delphi көшірмесін алу  , ол бір кездері болды ретінде оңай емес, бірақ менің ойымша, сіз Елазардың балама зерттеуге келеді, егер сіз әлі, оны істей алады деп үміттенемін.

Мұра бағдарламаларды сақтау үшін қоспағанда Мен қазір пайдалануға Lazarus- Барлық,

Елазар болып өте ескі, коммерциялық RAD, Delphi сияқты. Сіз Linux немесе Mac OS, Windows жұмыс істей алады. Сіз Windows, Linux немесе Mac үшін қосымшалар жасау үшін, кодты компиляциялау болады. Ал иә, жалпы, сіз мүмкін  сатуға, осылайша құрылған код. (Бұл туралы «ұсақ шрифтімен» үшін Елазар торабын қараңыз.)

Бірнеше жыл бойы, менің жаңа жұмыстың барлық Елазардың отырып жасалды. Заттарды Көптеген Елазардың астында менің Delphi беттер «жұмыс» деп түсіндірді. Сонымен қатар, мен кейбір бар Елазар оқулықтар  сіз үшін. (Олар Мен Delphi көшті кейін. Мен. Біраз уақыт жаңа Dlephi оқулық жазған жоқ, (Бірақ мен әлі де ескі «сақтап қалу» пайда болды.))

Мен Елазар өте бірдей емес ештеңеге көрсете отырып, оларды аннотациялау мұқият менің Delphi оқулықтар жұмыс басталды болатынмын. Сіз менің Delphi оқу бірімен Елазарды жасауға тырысады, және бұл жақсы жүріп емес болса, өтінеміз, жазу және маған айтыңыз оқулық, сіз жұмыс …. Мен өзімнің «Бұл бір Пікір қосу» тізімін оны жоғары шіреміз! Мен сондай-ақ бастадым  кейбір Елазар нақты оқулықтар.

Брауэр-достық веб-беттер

Менің беттер браузер достық жасауға ұмтыламыз. Ретінде кең ретінде сіздің браузер терезесін жасау сіз оны келеді. Мәтін жағымды ағатын болады. Ол тар терезеде оқуға оңай … және сіздің Delphi немесе Елазар жұмыс үшін экранның қалған тегін болады! Бақылау кілтін («Ctrl») басып тұрыңыз және Firefox және басқа да жақсы браузерлерде мәтіннің өлшемін өзгерту үшін қосу белгісін, минус белгісі, немесе нөл басыңыз. Бұл және басқа жақсы тұспал бойынша түсіндірді  менің Қуат Browsing  бетінде!

Бар көп ескертулер басқа ұсыныстары, менің редакциялық философия, мені электрондық поштаға түймені және шамамен беттің төменгі жағында іздеу жүйесі, сіз менің сайтта заттарды табуға көмектесу.

Арналған көңілді бит, менің көрсетілімін көруге  өтінімдерді сияқты Жазу Delphi- артық ештеңе Open Office!

Сәл impertinence кешіре? Сіз Елазар, Delphi немесе Паскаль оқу үшін, сенемін, осында келдім. Сіз оларға өту бұрын ғана, Мен деп көндіруге әрекет өндірілген болатынмын кейбір беттерін қарастыруға шақырамыз Open Office ішіне салынған тегін, көп-платформа дерекқорға, «ooBase» «Негізгі» деп аталатын, немесе лайық Сіздің қарау.


Сондай-ақ, қараңыз: Delphi Курс:

Әрі қарай, менің көпжылдық Delphi үшін оқулықтар (Мазмұны мынадай), менің ойымша, сіз олармен арқылы өз жолын жұмыс істеуге уақыт алуы, егер сіз жақсы Delphi бағдарламашы болуға көмектеседі очерктер сериясын бар. Оқулықтар Сізге қолайлы кез келген ретпен шешу мүмкін. Delphi туралы эссе  барысындағы  ретпен оқып, егер ең пайдалы болып табылады. Delphi  Курс Мазмұны

 

Мазмұны, Delphi және Паскаль Оқулықтар:

Delphi … ..

Level Zero:
Паскаль курсы: сіз ғана емес, Delphi жаңа, сонымен қатар бағдарламалау жаңа болсаңыз, Паскаль сәл бірінші оқуға қажет болуы мүмкін! Сіз бұл үшін пайдалана алатын еркін өнім, Pascalite, бар. Сіз не онымен үйренуге барлық Delphi оңай бара алуға ықпал ететін болады. Паскаль жұмыс істеу бірінші сіз олармен және кез келген Windows тілінде қатысады кейбір мәселелері күресуге бұрын сіз (тым, Delphi бағдарламалау маңызды болады) мәселелердің бірі тобын меңгеру мүмкіндік береді. Менің барысы туралы бет, сондай-ақ кейбір кажеттіліктерді болады, ол тым, тамаша Borland Turbo Pascal алу қалай (6/2007) айтады.

Көңілді біраз ме? Егер сіз тамаша болса, тегін, Open Office Сіздің Windows немесе Linux компьютерде орнатылған, сіз осы оқулықта өтінімдерді көптеген ұқсас қосымшалар жазуға болады! Мен Open Office ның wordprocessor, ooWrite үшін бірыңғай «құжат» тұратын, аз көрсетілімді өндірілген болатынмын. Егер сіз машинада Open Office бар, және жүктеп алсаңыз  менің Көрсетілімді , сіз шығу үшін, түймені, редактирования терезесінің, екі жұлын жәшіктерін, және кейбір белгілерімен «wordprocessor» материалды «бетін» көресіз. Сіз мәтіндік айла, хабарламаның терезелерін және арифметика көресіз. Дерлік Delphi көмегімен құрылған нәрсе сияқты! Fun! (Басқару элементтері «тірі» жасалды қалай егжей-ақ беріледі.) (Демо нұсқасы жазылған Мен сол нәрселер нұсқасы ықтимал болды сенемін)

Level 1 Tutorials:

Бірінші сынып Осы жерден бастаңыз: Бірақ өзіңіз таба таң емес Елазар оқулыққа! Бұл деңгейде, Delphi және Елазар дерлік Түсініксіз. Бұл Елазар оқулық менің Delphi Оқулық сайт жетілген болды ұзақ кейін, 2011 жылғы шілдеде жазылған. Delphi «мұнда бастаңыз» Мен қазір білгенді білген бұрын жазылған!
Мұнда Жалғастыру қайтадан, Бірақ, өзіңіз таба таң емес Елазар оқулыққа! Алдыңғы оқулықта болған жағдайда, осы Елазар оқулық менің Delphi Оқулық сайт жетілген болды ұзақ кейін, 2011 жылғы шілдеде жазылған. Мен қазір білгенді білген бұрын Delphi бастауыш оқулықтар жазылған!
(Қазіргі уақытта, «бірлік заттарды қосу» деп аталады 2-деңгей оқулықта кейбір Level 1 материал, сондай-ақ бар)
Екінші класс «Осы жерден бастаңыз» Бұл бірінші жоба арқылы толық новичок алады, кез келген жоба қолданылады ұпай қамтиды, және басқа да оқулықтар пайдаланылатын конвенцияларға туралы кейбір ұпай қамтиды.
Тұтас суреттің кез келген Delphi жобаның бөліктерінің шолу. Бұл аз «қалай», менің оқу көпшілігіне қарағанда, неғұрлым «философиялық» болып табылады.
Кіші:  процедуралар мен функциялар. Essential құрылыс блоктары. Бұл маңызды оқулық болып табылады, және мен бұрын оқулықтар осы қателерді кейбір қабылдау өткен сенімдімін 2007 жылдың мамыр, жазылған!
Ол жұмыс жасау: Кеңестер мен жөндеу кеңес. Сондай-ақ, көп менің оқу көпшілігіне қарағанда, «қалай» кем, философиялық. (Паскаль төменде Паскаль бөлімінде отладочной ақпарат, сондай-ақ қараңыз.)
Өңдеу терезесі OnChange обработчик: сіз осы сілтемені пайдалануға және Lazarus- жер өзіңізді таба егер Мазасыздық емес. Мен өте қателеспесем болмаса, сен не оқулықта көруге Delphi ғана, сондай-ақ жұмыс, және сіз оқиғалар мен іс-шара өңдеу түсінуге көмектеседі.

2-деңгей Оқулықтар:
Қалай … ..  А «сигнал» немесе басқа да шу жеткізіңіз. 
Қалай … ..  Бос оны өшіру арқылы монитор. 
Қалай … ..  пайдаланушының тінтуірдің іс-шаралар қабылдайды.

___________________________________
АРНАЙЫ! Сіз кем дегенде аз заттарды өндіру үшін, Delphi жұмыс жасау жайлы айналды кезде>>> Осы бір оқыңыз. Ол сізге дамытудамыз қолдану жауапты қалуға жол түсіндіріп оқулық болып табылады. Ол ұсынады  іс-шара жетегі орталарға «ағыны диаграмманы»: Мемлекеттік диаграммалары. Кілт коды бар. Маңызды қамтиды  жалпы сіз прогрессировать мүмкіндік береді дағдыларын  дизайн заттар қабылдау орнына «көрсете және үміттенеміз» арқылы. Бұл дағдылар сіз мүмкіндік береді  үлкен, сенімдірек, жобаларды аяқтау. Жолда, бұрғылау және практика қолдану оңай нәрсе пайдалы ұзартылуы мүмкін, ол әзірленді.
___________________________________

Ал енді «қарапайым» 2-деңгей оқулықтар ….

Осы бір көріңіз …  Мен 2011 жылдың мамыр айында … Delphi пайдалану кейін көптеген жылдар, және осы оқулықтар жазу Бұл жазды. Менің ерте оқулықтар «тамаша» болды? Жоқ! Мен кейінірек, сондықтан ақылды болған жоқ үйренді нәрселерді биты тазалау, бір күні, оларды өңдеу тырысамын. Бұл  оқулық … Мен бұл үшін аласыз нәрсе істеу жолын айтады … бірақ ол сондай-ақ кейбір маңызды бар жалпы Delphi пайдалану туралы, сондай-ақ тұтастай алғанда бағдарламалау бойынша кеңестер. Оқулықтың тақырыбы Баға ұсыныстарын мәтіндік файлдан кездейсоқ таңдалған тырнақшаларды ұсынады сәл бағдарламаны жасау болып табылады. Оқулық толық бастапқы коды, дайын .exe файлының көшірмесін және пайдалану Баға ұсыныстарын тіпті үлгісі жиынтығымен жеткізіледі. (Бұл .zip мұрағатта бар және жүктеу сілтемесі оқулық.)
Қанағаттандырылған клиентке жүргізу … Егер бағдарлама сіздің пайдаланушы тілектерін анықтауға болады қалай (Pt, сондай-ақ, қараңыз 1. PT 2 деңгейде 3). Бұл оқулық «ұсынылған» келіп: Пайдаланушы тілектерін анықтау, сіз іздеген бастысы болған жоқ, тіпті егер, оны сұраймыз тексеру?
Бетте «туралы» Мәзір, және … мәзірінде опциясын Quit жобаның қосу үшін оларды қалай.
Деректер файлын қолдану …  Кілт коды бар, деректер файлдарын жазуға/оқу. Бірінші бөлігі. Сіз бұл оқулықта материалмен қуаныштымыз кезде, бар  ұзартқыш  ол жер дейін сізге құрылысын көрсететін артық дайын өнімнің талқылау қойылатын ыңғай, бұл деңгейге оның оқу 3. атипиялық мұнда.
Файл өңдеу … Дискідегі файлдар деректерді оқып, және осындай файлдарға жазу қалай. (Ұзақ Оқулық)
қайта пайдаланып жоба … бір, бір, бұрын ұқсас жаңа жобаны құру Жол қысқаша.
Бірлік … Сауық қосу нәрселерді қойды. Маңызды нәрселер. Аясын мәселелер.
Бұл оқулық жақсы материал толы … бірақ өте салдыр-салақ, нашар сәтте ұйымдастырылған. Мен оны сұрыптау тырысамыз, бірақ қазір: Сіз ескертілді!
Синтаксис Notation … маңызды нәрселерді оқып қалай.
Сіз бұл оқулықта ақпаратты меңгеруге рет Сіз Borland «Көмек» файлдардан көбірек білеміз.
Мемлекеттік-диаграммаларда …Мен сізге мемлекеттік диаграммаларды пайдаланып осы қысқа жалпы жазбаны оқып ұсынамыз. Олар сіз жасауға тырысып жатырмыз, қандай нақты идеясын сақтауға көмектеседі. Графикалық схемалар Сіздің жобаның шағын «бұрыштары» үшін жақсы, бірақ Windows (және Linux), өйткені іс-шара жетегі бар, графикалық схемалар жалпы бейнесін басқару үшін олардың пайдалылығы шектелген.
A Complete Мысал … Бұл 2007 жылдың мамыр айында жазылған, және осы оқу кейбір артық жылтыратылған болып табылады. Ол баяу старт алады, бірақ ол жүріп жатыр рет, ол әдеттегі деңгейі екі қолдану асып нәрсе құру арқылы өте тез қабылдайды. Яғни, ол  жасайды  негізгі нүктесі емес, … негізгі нүктесі болып табылады  қаншалықты бос нысанынан, өтініш салынды, құруды аяқтады үшін, кезеңдерін ойладым. Өтініш түртіндінің жолдарын айла.
Команда жолының параметрлері … осы көзқараспен берсеңіз … бұл өте қысқа. Сіз .ini файлдар мен тізіліміне пайдасы кейбір жету тәсілі пайда болады … Егер клиенттің жүйелерінде үстіне заттарды жазу презумпциясы жоқ.
TTimer компонентін пайдалану … Бұл сіз маңызды компонентін пайдаланып басталады ғана емес, бірақ ол сондай-ақ, сіз Windows іргелі іс-шара жетегі сипаттағы жұмыс істеу үшін сіздің дағдыларын кеңейтуге көмектесу керек. Бұл оқулық қатты 5/07 редакцияланған және болатын  а) жылтыратылған болып табылады және  б) кейбір қамтиды  маңызды  Delphi бағдарламаларды жазуға аспектілерін. Бұл оңай немесе қысқа емес, бірақ ол отыр  ұсынылады  Сіз прогресс жасауға күш дайын, егер! Бұл жай ғана Таймер компонентіне туралы емес.
Skill тренажерлер Оқу Ан мәселен … Бұл сізге танысуға толық Кілт коды жеткізіледі. Бұл пайдаланушы кірісіне жауап редактирования терезесінің OnChange оқиғаны пайдаланып суреттейді. Ол сондай-ақ уақыты шектелген оқу мүмкіндігі үшін экрандағы сөздер тізімін көрсету үшін таймерді пайдаланады. Блоктар қоспағанда қарапайым көріңіз пайдалану … сондай-ақ EConvertError қоспағанда өңдеу бойынша, көрсетілген.
Бағдарламалау принциптері, және Айналдыру, GetTickCount, т.б. … Бұл, сондай-ақ, сіз танысуға толық Кілт коды жеткізіледі. Бұл іс-шараға айналдыру жолақтарын көрсетеді, бірақ ол сондай-ақ TabOrder пайдаланып, ұя салатын процедура (немесе функциясы) декларациялар сияқты жалпы ұпай санын жабуға «digresses», және мүмкіндік береді орнату. Пайдалы GetTickCount да ескертуден алады.
Оқиғалар, Лұқа пайдаланыңыз … Бұл видеода жол желілерінің ретінде енгізу басталды, және бұл оларды енгізу жасайды. Мен оған жұмыс істеді, ал Алайда, Мен оқиға жетегі операциялық жүйені пайдалану туралы белгілі келеді астам «табылды». Оқулық, сондай-ақ жақсы қадамдық дамуына суреттейді. Барлығына емес, жол желілерін көмек іздеп ғана сол ұсынылады. Қорқынышты ұзақ емес. Ол сондай-ақ үшін әкеледі, одан да маңызды Level 3 оқулық.

3-деңгей Оқулықтар:Осы деңгейде тағайындалған заттарды өте аз күрделі емес, бірақ олар жалпы алғанда Delphi бағдарламалау үшін маңызды болған жоқ, өйткені олар бәрібір осында берілді. Кейбір басқа да өте қарапайым, бірақ әлдеқайда оқулық материал қолдау жоқ келеді.

 

Автоматты аралық сақтағышқа сіздің қосымша алмасу буферіне немесе паста заттарға мәтінді көшіру үшін сіздің өтініш алу:  An ерекше қысқаша оқулық … бірақ «ол қалайы дейді жасайды», мен әдістері пайдалы болып табылады. Бұл сол әдістер емес, тек қана, өйткені деңгейде 3 орналасқан  кеңінен маңызды, сондай-ақ оқулық Delphi жаңа оқырмандар үшін, олар жазылған. Оқулық менің Елазар оқулықтар коллекциядан шын мәнінде, бірақ мен оған бәрі Delphi бірдей жұмыс істейді деп ойлаймын … бірақ мен бұл сынақтан жоқ екенін мойындау керек! Егер мен қателеспесем, жазу және шағым ма; Келесі адамға жағымсыз сақтау?
INI файлдарды пайдалану, оқиғалар көмектесе қалай принтер, бақылау сомасы деректерді тексеру, сондай-ақ түрлі «негіздері» Ерекше оқу құралы. Мен оны қажетті, өйткені менің ойымша, бұл кейбір бағдарламалау шеберліктерін көрсететін үшін пайдалы болды емес, өйткені, былай деп жазды үлкен (-ish) «нақты» қолданбасы. Оқулық әлдеқайда аз түсіндіре отырып, кейбір қарағанда оған әлдеқайда бар. Мысалы төменгі дейін даму әдеттегі blow- by- соққы сипаттау дерлік бірде-бір.
Сондай-ақ, бұл бірінші! Бұл бағдарлама туралы  Елазарды пайдалана отырып жазылған ! Мен оқулықта бәрі Delphi жұмысқа бірдей жақсы қолданылады деп ойлаймын. Бұрын (2012 жылдың қыркүйегінде дейін), Мен оларға Елазардың бар «жұмыс» жасауға Delphi оқу бірнеше қайта жасады. (Көп емес, әдетте, қажетті «түрлендіру».) Мұнда, бірінші рет, Елазарды пайдаланып құрылды бағдарламасы, бірақ ол Delphi программист үшін сабақтар бар.
Кіші және деректерді обл. Сыртқы бірлік. «Pack» бір «учаскесіне» ішіне мәндер саны, пайдаланушы анықталған жазбаларды пайдалану. Коды бірнеше жобаларды арасындағы қайта пайдалануға арналған, автономды сыртқы бірлік қоюға болады қалай туралы кеңейтімімен. (Жоқ … Мен компоненті қабылдау білдіреді емес … қарапайым нәрсе, аз тармақталуымен. Көптеген артық бағалы, 2011 жылдың мамыр айында жазбаша, және одан қысқа,  егер  сізді қажетті дағдылары түсіндірді. Сіз олардың «жоқ істеуге болады» .. бірақ Сіз әдістерін пайдалана бастау мұнда түсіндірді, егер сіздің бағдарламалау неғұрлым сенімді бола алады, және сіз одан тез жобаларды аяқтау мүмкін.
өшіру … балауыз, балауыз  sourcecode бар қарапайым қолдану. қорқынышты білсек ештеңе жасамайды, бірақ қалай қарапайым суреттейді және «таза» прикладная бағдарлама. Бұл бағдарлама менің қатысуымен байланысты нақты, нақты әлемдік мұқтаж үшін салынды болады Pachube «интернет заттарын» деректер делдалдық жобасы . Бірақ ол басқа қосымшаларды, тіпті емес Pachube пайдаланушыларға үйрету нәрселер бар. Мен де өзім айта ма, егер 2011 жылдың қаңтар айында жазылған, және арқылы кем дегенде майсыздандырылған құны!
Бұл бір >>> * * Мен …! Сізге мақтау  ғана емес бірнеше нысандарда, мемлекеттік өзгерістер жүргізу үшін іс-шаралар ақылды пайдалану, және параметрлеріне басқару элементтерін өткені туралы ақпарат туралы ақпарат алу үшін, бірақ сондай-ақ ең кейін ұзақ жазылған, өйткені сайтында материал, және сіз жазу қосымшалар жақсырақ жұмыс істеуге көмектесу керек жалпы ұпай қамтиды. (9/06 жарияланған).
… қанағаттандыру клиент сақтай  (Pt 2. қараңыз, сондай-ақ, егер сіздің бағдарламасы сіздің пайдаланушы тілектерін анықтауға болады қалай  Pt 1 2 деңгейі).
Анықтама файлдарына … Олардың және сіздің бағдарлама арасындағы сілтемені қабылдау. (Қысқа Оқулық). (Мен пайдалануға  HelpScribble  Мен бар. Менің .hlp және .chm файлдарын жасау үшін  helpfile құруды қарау бетті тым.)
Өңдеу Қораптар жиымын жасау …  фокустар мұнда түсіндірді де, басқа да компоненттерімен жұмыс істейтін еді.
… көптеген бағдарламалар пайдаланылатын болады нәрсе жасау  сіз қалай қайта пайдалану коды көрсетеді. Бір рет нәрсе жазу, көптеген қосымшалар оны пайдаланыңыз. Ол Delphi Component Palette бөлігі болатындай етіп оқу құралы барлық жол компоненті тіркеу сізді қабылдауға емес, бірақ ол барлық ортақ элемент қажет бірқатар бағдарламаларды дамыту оңтайландыра аласыз нәрсе жасауға қалай көрінеді, Мысалы үшін авторлық құқықтар мен нұсқасы ақпаратпен хабар терезесі. Сонда бар осы маңызды тақырып бойынша тағы бір оқулық  Delphi көзделген кейбір қосымша мүмкіндіктері пайдаланылады деңгейі төрт қаласында.
«Көптеген бағдарламалар пайдаланылатын болады нәрсе жасау» … балама  , сондай-ақ алдыңғы оқулықты ^^ қараңыз ^^.  Бұл «балама» жаңа адамдарды (шамамен 1/04 жариялауға), сондай-ақ ұсынылған жоқ ескі оқулық болып табылады. Бұл, алайда, құру сипаттайды  Жоғары Score кесте . … олар алдыңғы оқулықта түсіндірді жақсы, бірақ кестені рекордтар сізге керек болса, бұл сіздің оқулық болып табылады элементтері «көптеген бағдарламалар пайдаланылатын болады» елемеуге көріңіз!
Оқулықты өңдеу Тағы деректер файлы әлі Осы сайтта біраз бар! Бұл бір Ол жазбаларды пайдаланады 2011 жылдың шілде айында жазылған отырып, өте қысқа және ең қарағанда жаңа болып табылады. Бағдарлама массаж файлды өткізуге бір, нәтижені салу буфер ретінде бір. Сондай-ақ, Умм … OpenDialog және SaveDialog пайдаланып сіңіп кетеді … диалогтар! Оқулық, сондай-ақ жазбаша көптеген файл манипуляция қосымшалар алу артын бұзуға пайдалы қабығы ретінде пайдаланылуы мүмкін. Коды жолда қолданылатын қандай да бір басқа «мұқалмас» үшін жылдам майсыздандырылған құны, әбден «опрятный» болып табылады.
Деректер файлын өңдеу  плюс  пайдаланып  диалогтар үшін / файлдардан деректерді оқу және жазу. Екінші бөлігі, сіз мұнда бастауға болады, дегенмен. (Диалогтық терезелерінде материалдық сіздің ғана қызығушылық болса. Мұнда бастау ма)  бірінші бөлігі деңгейі OpenDialog және SaveDialog түсіндірді 3. Delphi компоненттері болып табылады. (Олар тым қатты жақсы Жаңалықтар, және жоқ.) Сондай-ақ, жабылған: өз тілқатысу нысандарын құру. Жүктеу үшін қол жетімді бастапқы кодты. Ол сізге жер дейін құрылысын көрсететін астам дайын өнімнің талқылау қойылатын ыңғай бұл жерде оқу Атипті.
Викторина бағдарлама …  , түрлі нәрселерді көрсететін TMemo нысанын пайдаланады, жүзеге асыру керектігін көрсетеді «сіз шығу бұрын деректеріңізді сақтау керек пе?» Викторина бағдарлама сұрақ деңгейде арқылы мәселе бойынша, пайдаланушылардың соңғы өнімділігін есінде. Жүктеу үшін қол жетімді бастапқы кодты.
Деректерді енгізу бағдарламасы … бәлкім, өзі, сізге ешқандай пайдалану. Бірақ, кейбір пайдалы айлалар суреттейді оқиға жетегі қоршаған ортаны жасау мүмкіндіктерін сіздің түсіну жақсартуға көмектесуі мүмкін. Жүктеу үшін қол жетімді бастапқы кодты.
Теру тәлімгер ойын туралы бастау …  қазіргі уақытта Аяқталмаған. Өтініш дамуын көрсетеді.
Дерекқор файлдарын кіру үшін қалай …  Бұл қалай мұнда біліңіз т.б., сіз Paradox деректер базасын, Access ортақ файлдарды көру және өңдеуге мүмкіндік береді Delphi бағдарламасын жазу таңқаларлық оңай!
… MediaPlayer бар .wav файлдарын ойнату  Егер сіз бағдарламасы «Сіз … жаңа пошта бар», немесе жай ғана жоғары тұрған қажет айтқым келеді ма  «Zapp!»  Дыбыс, мұнда жолы. Және қандай сіз, бәлкім, мұнда үйренуге тым, басқа да БАҚ ойнап үшін жұмыс істейді. 
Джойстик оқу …  Delphi 2 және одан да жоғары, оны орындау. Қайта қаралған және кеңейтілген мамыр 04. А секундомер бағдарлама Иллюстрациялар ретінде құрылады. Сондай-ақ, қараңыз  деңгейі 4 джойстик Оқулық . Sourcecode жеткізілетін.
Басқару бағдарламасы бөлшектенген …  бірге жұмыс белгі және логикалық айнымалылар бар бағдарлама талданады. Жүктелетін sourcecode жеткізілетін. 
DLLs пайдалану. Кіріспе …  қалай біреудің динамикалық сілтемелер кітапханасына (DLL) функциялар және процедураларын пайдалану. One беріледі. Өз DLL жазу керектігі туралы қосымша екінші бөлімде, сондай-ақ бар. Сіз білу, ал оқулық sourcecode, және сіз пайдалану үшін алдын-ала жазбаша DLL бірге жеткізіледі. Менің сондай-ақ, қараңыз  4-деңгей оқулықты  сіз кітапхана DLL туралы қосымша келсе,.
Бір уақытта желісін Printing- …  бұл оқулық уақытта принтер үшін желісін мәтінді жібере жолын көрсетеді. Онда ешқандай күрделі ұғымдар бар, бірақ қажеттілік әмбебап болып табылады, және көмек аз .->
A Word Search бағдарламасы … Сіз бағдарламаны қажет емес, бірақ, мүмкін, оны аяқтау үшін пайдаланылатын әдістерін кейбір қызығушылық болады! Sourcecode және қамтамасыз .exe. Little қолмен ұстап Delphi жұмыс жасауға қалай қатысты, жай және дайын өнімде түсіндіреді.
Ұяшықты таңдаңыз, кез келген ұялы …  Мыс, бұл оқулық орындалу уақытында жол тор бір ұяшықты таңдау үшін кодты пайдалану туралы болып табылады. Жол-жөнекей, кейбір  жалпы астам  маңызды материалдық Delphi үшін пайдаланып аттарын қатысты туындайды «жіберуші» нысан Delphi құрылған оқиға өңдегіштер туындайтын объектілер, мысалы, құрылған.

сызу немесе қарауға суреттер / графика,  тағы басқалар : Тек сіз заттарды табуға көмектесу үшін, мен бірге (*) мынадай деңгейі үш оқулықтар топтау жатырмын. Әзірге  бір бөлігі Осы әрбір Олардың барлығы дерлік жолда басқа тақырыптар, ұпай, мәселелерді қамтиды, суреттер сурет Delphi бар графика істеп туралы ….
Графика … кіріспе  MoveTo (100,10); DrawTo (300,300); жеткілікті қарапайым … осы тармақтың басында сілтеме сізді өтеді  Елазар  Ол сізге келесі, асқан оқулыққа, бәлкім, жақсы не бар екенін ең әңгімелейді 2013, Мен Рождество уақытта жазды оқулыққа. Ол сіз Елазардың істеу қандай В.С. Delphi істеу қандай өте шамалы айырмашылықтар туралы жазбаларды қамтиды. Алдымен оны көріңіз. Ол, бұл сізге керек саған айтып болмаса, … көріңіз
графика кіріспе * … MoveTo (100,10); DrawTo (300,300); жеткілікті қарапайым көрінеді … бірақ ол сіз терезені қалпына келтіру, содан кейін азайту кейін әлі де болады желісін жасау үшін жеткіліксіз болып табылады. (Қазір мазмұнын кестеде алдыңғы жазбаны қараңыз.) Егер сіз оқып отырған тармақта сілтеме, сондай-ақ тұрақты графика жасау жолын айтады,  және (!) Тиеу нүктенің қысқаша айтады.
* Қосымша бит бар тағы бір сурет оқулық,! …  Бұл менің көп мұқият оқу бірі болып табылады. Мен біраз уақыт, оларды жазбаша түрде болатын келеді Ол кезде 2007 жылдың мамыр айында аяқталды. Ол алдыңғы оқулықтың ( «Графика кіріспе») және атқарылған жұмыс кеңейтеді  , сондай-ақ Сізге оңай өзгертілген бағдарламаларды құру туралы біраз көрсетеді. Жинақталатын графикалық DRM қатынау коды құпия сақталған болуы мүмкін деп ойладым адамдардың өте көңілді келекелеп көңілді сәл болып табылады. Түрлі саны негіздері туралы сәл-ақ бар. ( «Hex», т.б.)
* Суреттер және Файл Access …  пішінде суреттерді .bmp көрсетіңіз. Егер дискідегі Access берілген Қалтадағы барлық файлдарды, бір жаттығу «Сіз … таниды» үшін негіз ретінде пайдаланып. Оқулық кедір бар, бірақ берілген жұмыс бағдарламасының толық көзі листинг. (Delphi нұсқасы 4 және 7, кем дегенде, сіз JPEGs көрсетуге мүмкіндік береді. Мен сен білесің бе, егер электрондық пошта маған … бұл функционалдық бірге келген, оның Delphi нұсқасы білмейсіз бе? … мен (sourcecode бар тегін компоненті іздеп жүрмін немесе беделді көзден сияқты  SourceForge  немесе  TucowsСіз көмектесе аласыз болса) Delphi жылы JPEGs 2 өтініштер көрсететін мүмкіндік береді компонент үшін … тағы да, электрондық пошта өтінеміз? Байланысты ой: Delphi 4 (стандартты) ғана сериялық нөмірі және авторландыру коды бар компьютерге орнатуға болады. Сіз Borland (немесе басқа да корпоративтік … мысалы, Microsoft (!)) Серверінен «рұқсат» қажеті жоқ. Сіз шынымен мырза қақпасы компаниясының корпорациясы сіз олар жақында «еркін» шығарды болатынмын барлық құралдармен мәңгі ойнауға мүмкіндік жиналады деп ойлайсыз ба? (алдын-ала 5/07) және басқа да корпорациялар әрдайым Сіз жаңа ДК қоныс нәрселерді қайта қосу үшін болады? Маған веб-кем, сайын орнатуға болады өнімдер беріңіз!
* Математика үшін графиктер … Бұл sourcecode және құрастырылды EXE жеткізіледі. Егер нақты, пайдалы қолдану дамыту арқылы қабылданады, себебі әдеттегі оқулық than- бір longer- болып табылады. әсіресе қиын ұғымдар тартылған бірнеше өңдеу терезелері үшін OnChange обработчик қамтамасыз ету бір кіші пайдалану, мүмкін, бір-бірінен, жоқ.

Скринсейвер жазу үшін: A Экран кез келген басқа Windows қолдану өте әр түрлі болып табылады. Mark R Джонсон дайындады  тамаша талқылау  Менің Оқулықтар бірдей стильде, мен қайта ойлап, бұл доңғалақ үшін негіз жоқ. Мен, өйткені кейбір шаршаған коэффициенті деңгейі үш осы қоюға және сіз шешу керек екенін аяқталады болатынмын (Ол тіпті бастапқы коды қол жетімді. Ғой). Сіз не Сіздің скринсейвер бар  ма  өте қарапайым болуы мүмкін.

Айтпақшы, сіз жай ғана Фотосуреттерді көрсету үшін, Экран келтіретін бағдарлама іздесеңіз, Мен Қолынан  салыстырмалы шолу  кейбір заттарды … көптеген тегін .. қызықты болуы мүмкін.

А пайдасына, өтінемін?  Сіз мыналарды қанағаттандыратын жақсы Windows экрана білсеңіз, маған хабарлауыңызды сұраймыз? (Мен тек .exe емес, бастапқы коды қажет.)
Шартты, тіркеу кем $ 20.
Текшені айналмалы көрсетеді.
Текше пайдаланушы анықтаған атынан … үміттенемін арқылы суреттер
өте жай құралдары. Барлық үздік: Хранитель ғана
белгілі жерде алты суреттерді пайдаланады. Менің мінсіз
әлемнің, файлдар бірінің мазмұнын өзгерту еді
текшеде суретті өзгерту. Мен жатқан қарсы емеспін
бекітілген сурет файл атауларына шектелген.
Редактордың электрондық пошта мекен-жайы. Қарсы ұсыныстар! 
Менің арқасында Xara айналмалы текше Экран мені атап мейірімді оқырманға. Ол ешқандай проблемалар қазір бірнеше ай бойы менің машинада іске қосылған болатын. Ол тіпті талапты «файл мазмұнын өзгерту арқылы өзгерту дисплейді» менің сай, менің ойымша. Олар ең үздік әсерге қол жеткізу үшін … маңызды «оборка» қосу Ол жүзін реңктер, менің ойымша. Инфо және бағдарламалық  Xara сайтында .

4-ші деңгей Оқулықтар:
Ірі және үздік күні: бірнеше құрылғыларды байланыстыру  а «магистр» PC, бір іске қосылған бағдарламаның көмегімен: «мастер / құл» орнатуды Arduino  Arduino  диодты отырып, «құл» және қосқыш бақыланатын / «басқаруындағы» болады «есік қоңырау». Arduino қосылған «есік» ма Компьютер экранында терезе сәтке сәттен бастап сізге дейді басқан, және екі түймелер бар: «қосыңыз LED туралы», «Off LED кезек». Тінтуірдің көмегімен  шебері, ДК , LED  Arduino бойынша  қосуға немесе өшіруге болады. Екі қарапайым сериялық сілтеме арқылы қосылған. Сіз бұл ДК бөлігі Delphi тұжырымдалған, тіпті оқулықта материалды пайда алу үшін Delphi қажеті жоқ.

… бөлігі бір тізбекті портты пайдалану:  бірақ … сериялық сілтеме, мысалы RS-232-ден астам ДК хабарларды жіберу  тек бір бағытта .

Тізбекті портты … бөлігі пайдалана отырып, екі:  Екі бағытты Comms, хабарларды жіберу  немесе жол  екі сериялық кабелі арқылы қосылған құрылғылар, немесе виртуалды сериялық Comms сілтеме арасындағы. Бұл гипертерминала клонын элементтері бар. (Егер сіз дайын «, гипертерминала» келсе, (Google пайдалануға) «замазка» бөлімін қараңыз.)

Тізбекті портты … гипертерминала тип пайдалану: HyperTerminal немесе PuTTY соншалықты жақсы емес, … Мен тек сізге бағдарлама жасайды қандай түсінік беру, оларды еске. Ол сондай-ақ тез сіз оларды енгізу ретінде, сипаты бойынша сипаты, меморандумға жылғы жібереді, және сериялық ағыны арқылы деректерді қабылдайды және меморандумға заттарын өтеді. Бұл оқулық сәтте әсіресе шикі, бірақ сізге код көп ұсынады істемейді. Бағдарлама талқыланған ақыр соңында, жоғарыда сипатталған, «ірі және үздік» болып қайта құрылды табылады.

STOP БАСПАСӨЗ !!! Мен, тырысып Кейін көптеген жылдар, сайып келгенде, гипертерминала клонын базалық рәсімдері жүзеге sussed қойды. Бағдарлама, sourcecode және құрастырылған EXE (жоғарыда) «тізбекті порт, 2-бөлім пайдалану» сізге қол жетімді. Сіз сериялық сілтемелері бар құрылғыларды қосу жұмыс істейтін болсаңыз, сіз сондай-ақ таба аласыз  , менің Arduino Сериялық Comms бетті пайдалы.

Қателерді -ны тетігі «қоспағанда … … тырысады»  Бұл сіз «қажеттігін» емес, сол нәрселердің бірі болып табылады … бірақ оны меңгеру кезде ол өте пайдалы болып табылады. Және бұл сізге, мысалы, сіздің бағдарлама ауқымы чек қате тап болғанда, не болатынын бақылау жолын береді. Бұл эссе, сондай-ақ жақсы бағдарламалау практикасы мәселелері бірқатар ауысады. Ол, бәлкім, өкінішке орай, тек «Сізге жауап айтып» жоқ. Бірінші жобасы Мен Delphi пайдалану және ондаған жылдар бойы осы оқулықтар жазып еді Шілде 2011,.

Порт Жабдық қатынасу …  бұл оқулық параллель немесе бірізді порт арқылы компьютерге және хабарларды жіберу үшін тегін DLL туралы әңгімелейді. Оқулық, оны қалай пайдалану туралы анықтаманы қамтиды. Сіз компьютерге қоса берілген өз әзірледегі электроника жүріп еді. Сіз кітапхана DLL жаңа болса, бар  кітапхана DLL туралы 3-деңгей оқулық  сіз үшін. Өз электроника қоса қызықты естіледі болса, кіріңіз компьютердің порттарын пайдалана отырып, менің бетті .

Стандартты бақылауды күйтте- …  осы бір әрекеті алдында ‘Өңдеу Қораптар жиымын жасау «3-деңгей оқулықты аяқтаңыз.

Файл өзгерту …  күрделі емес, бірақ оқушының тарапынан кейбір еркін меңгергендігін болжанғанда ұсынды. Өзі өзгертілген нұсқасы бар файлды ауыстырады. Бастапқы файлды қолдайды.

Жұмыс мысал …  қарапайым алмастыру кодтарын үшін декодтау бағдарлама. Бұл алдыңғы оқулықтың негізделеді.

Сервер қоймасы шарлау …  Re-жасайды Windows Explorer бөліктерін. Сондай-ақ, бірнеше терезелерді суреттейді. FileListBox, DirectoryListBox және DriveComboBox пайдаланады.

Бірлік пайдалану …  Бұл 2007 жылдың мамыр айында жазылған, сондықтан асқан оқу астам кейбір артықшылықтары бар. Бұл өте күрделі тақырыпты шешу жасайды, бірақ өте пайдалы бір: пайдаланылған және қайта пайдаланылуы мүмкін бірлік кіші қою. Бұл сабақта біз әрі қарай біз жасадық қарағанда баруға  сол тақырып бойынша бұрын бір . Баға берді … Сіз үшін проблема сезінесіз болса!

Түс Графика. Динамикалық қысылуда …  Сіздің таңдау түсті сызу. Қалай терезенің өлшемі өзгереді, егер сіздің пішін өзгерту мөлшеріне нәрселерді жасауға.

HTML генератор …  онлайн фотоальбомдары генерациялау үшін бағдарламаның басынан.

Angle дисплей …  онда көрсеткісі бар шағын шеңбер. Көрсеткі 16 бағыттарының кез келген біреуін көрсетуге болады. Бастапқыда флюгер нұсқаған бағыт көрсету мақсатында әзірленген. Осы оқулықта жоқ «шешуші» дағдылары … бірақ бұл кодтау бойынша Әсемдік кейбір жақсы бит бар жақсы болып табылады. Кейбір аралық обработчик әдістері суретте. Ол сондай-ақ тег меншік пайдалану суреттейді.

Тағы бір мысал жұмыс істеді …  Бұл менің оқу кейбір қарағанда жылдам бойымен үлкен және жылжытылады болып табылады. Бұл менің файлдар, көп күн бойы әрбір өткізу жазбалардың байламы бастап берілген күні үшін алынған деректерді қалай көрсетеді.

Windows хабарламалар, джойстиктер мен секундомер …  Бұл компьютердің ішінде басқа жерде жинақталатын хабарлар, бір Windows API хабарларына жауап қоса алғанда, бірнеше тақырыптарды қамтиды. Бір түсіндіріледі жылжу оқып қарапайым жолы жоқ  Level 3 оқулық . Ол sourcecode жеткізіледі.

Қамтамасыз ету үшін қалай …  өтініш тек бір ғана данасы кез келген уақытта жұмыс істейді. Бірегей идентификатор пайдаланады.

Сыртқы бірлік …  Теңшелетін компоненттерін үстеме жоқ жазған код қайта өңдеуге оңай жолы.

DDE Клиент …  бір пайдалана отырып, DDE серверінен деректерді жинау шектеулі Кіріспе  1-Wire / MicroLan  мысал.

Жолдарды түрлендіру …  екі функциялары. Бірінші «0» сияқты мағыналы таңбалар … бар жолдарды алады. Нөлдік деп немесе «О» … болып табылады. және ешқандай мағыналы таңбалары бар жол оларды түрлендіреді. Екінші процесін өзгертеді. Сіз пайдаланушыларға тіркеу негізгі жолдарын беруге, мысалы, болсаңыз пайдалы. Оқулық, сондай-ақ бағдарламашы жалпы пайдалану кейбір ұғымдар енгізеді.

Level 5 Оқулықтар:
TCP / IP жұмысқа кірісу  Сіз TCP / IP пайдаланып, LAN арқылы немесе интернет арқылы заттарды алу кезінде сарапшы болады бұрын игеруге көп. Алайда, сіз жай ғана Сіз бұл істеп бәрін түсіне бермейді, тіпті, егер, файлды алып, ол кейбір HTML, бір JPG, немесе веб-сервер файлға кейбір деректер болуы, және сіз біреудің бағдарламасын бейімдеуге болады келсе , сіз тек жылғы қызмет WinHTTP қажет болуы мүмкін http://www.appcontrols.com/ , және онымен келеді кішкентай демо бағдарламасы. Ол шартты (сіз бұрын сатып көріңіз) ретінде қол жетімді болып табылады. Ол көптеген Дельфы, және мүмкін, тіпті Елазардың жұмыс істейді. Сіз, мысалы, алып және сақтау үшін бағдарламаны жазу үшін демо жеткілікті болуы тиіс  , ол IPCam кескіндерді . А «sourcecode жоқ» көшірмесі ғана шамамен $ 18 тұрады. Бұл сенің сай келмесе, келесі оқулыққа көріңіз …
«TCP / IP жұмысқа кірісу» ескі  сіз айтпағанның интернет арқылы, ЛВС арналған машиналар арасындағы қарым-қатынас табысқа бұрын игеруге көп. Толық sourcecode жеткізіледі Бұл видеода, кейбір негіздері қарайды. Жолда, ол шағын клиент өтініш жасайды. 2011 жылдың қыркүйек соңында, ол, бәлкім, TCP / IP мәселелері бойынша менің ең жақсы оқулық … бәрібір, бастау үздік бірі болып табылады.
Интернет, және одан тыс!  Сіз  мүмкін  сіздің жергілікті желі немесе интернет арқылы беттерді кіруге қолданбаларын жазу! Осы оқулықта TCP / IP әлеміне баспалдақ алаңшасы береді. Атап айтқанда, ол, айталық, қарауға болады өтініш жасау жолын http://bbc.co.uk сізге айтып, және ішіндегі TMemo компонентіне айналады деп сайттан HTML аударуға Сіздің қолдану. Яғни қатты бөлігі! Сіз не одан кейін сол істеу … сізге дейін. Мен сізге осы ашады көптеген мүмкіндіктер бөлімін қараңыз сенуге? . (Сондай-ақ, келесі оқулыққа қараңыз
«бұғаттау» мәселесі: TCP / IP  , тіпті алдыңғы оқулықтың көмегімен, сіз бағдарламалау шеберлігін меңгеру бастау керек, сіз КСМ бар алыс алуға болады алдында және TCP / IP бағдарламалау жолмен  емес блоктау . Сіздің TCP / IP қаларлық, шынымен интернет арқылы асинхронды байланыс мүмкіндік беру үшін жасалуы тиіс. Бұл видеода сол ұғымдарды сізге көмектесуге тырысады.
Егер ICS демо елеусіз бейімдеу Бұл сабақта біз аздап Франсуа Piette интернет Component Suite бірге берілген коллекциясынан негізгі демо бейімдеу. Нысан компоненттер мен TCP / IP бағдарламалау түсіну бастау болып табылады. Бейімдеу кәмелетке толмаған болуы мүмкін, бірақ сіз TCP / IP жаңа болса, менің ойымша, сіз шынымен осы оқулықта тырысуға тиіс деп ойлаймын.
… менің локте жағымда  маған типтік Оқулық бағдарламасы үлкенірек бағдарламасын жазу кезінде. Жүктеу үшін қол жетімді Sourcecode. Дамыту дәйектілігі суреттейді. Кейбір файл өңдеу және графикалық бағдарламалау суреттейді.
Температура тіркеуші … Температура (мен ылғалдылық) датчиктерден тіркеу және графикалық деректер. Sourcecode бірге жеткізіледі. Ол (HW топтан) Посейдон SNMP / XML LAN / Интернет «термометр» байланысты жазылған сияқты Оқулық, сондай-ақ, бұл веб-сервер жылғы ішінара алу XML қамтиды, бірақ ол басқа сенсорлар оқи қайта қаралуы мүмкін. (Delphi 2, плюс тегін үшінші тарап компоненті, ICS Бұл клиент / сервер жұмыс болып табылады..)
RS-232 Comms (сериялық I / O) … OBSOLETE: бар  , жоғарыда аталған желілерінің бойымен жақсы оқулық ( «… Part One»)Егер басқа ұнайды болмаса, … бірақ мен, сен үшін қайталама ресурс ретінде мұнда осы кетемін. Үй-Brew қарапайым HyperTerminal бойынша бастау. Әзірге, тек жібере аласыз, бірақ кез келген үшінші тарап компоненттер талап етпейді. (Delphi 2)
RS-232 деректерді журнал құрылғыларға арналған Comms (сериялық I / O) … OBSOLETE: бар Жоғарыда аталған желілерінің бойымен жақсы оқулық ( «… Екінші бөлім») … бірақ сіз басқа ұнайды болмаса, Мен, сен үшін қайталама ресурс ретінде мұнда осы кетемін. Екі деректер жинау құрылғыларының (Андерсон TM # 128 / WeatherDuck) кез өзара іс-қимыл үшін теңшелген қарапайым гипертерминала тәрізді терминал бағдарламасы. Ол басқа орталарға бейімделген болуы мүмкін. Бағдарлама кейбір кемшіліктерді, бірақ «жұмыстарын» бар. Sourcecode отырып, Freeware пайдаланады, Дирк Клессенс бастап компонент TComPost. (Delphi 2)
дифференциалдық Термостат … Мен шектеулі аудиторияға күдіктенеді … бірақ кейбір пайдалы болуы мүмкін «А өте» дөрекі «,» О улы! Sourcecode бірге жеткізіледі. Қараңыз  температуралық датчик, Жоғары, веб-сервер жылғы XML алу үшін қалай … бұл коды жақсы. (HW топтан) Посейдон SNMP / XML LAN / Интернет «термометр» байланысты жазылған, бірақ ол басқа сенсорлар оқи қайта қаралуы мүмкін. жергілікті желі қоса беріліп құрылғыдағы / шығу өшіру үшін SNMP пайдаланады. (Delphi 2)

——-

Туралы Менің Оқулықтар  бағдарламалау  Dallas Semiconductor 1-Wire ™ фишкалар үшін MicroLan ™ пайдаланылады ретінде болатын  жерде көшіп. . Мен сондай-ақ қолдау  MicroLan енгізу және аппараттық түсіндіру беттерді .

——-

Паскаль …….

(Егер сіз қайтып оған жету, және келуге болады, сондықтан сіз басқалардың жұмысына сілтемелер көріп мүдделіміз, осы бетті сақтау Егер  сілтемелері бар менің бетті ешкім білгісі келді бәрі дерлік профессор Интернетте бұрыннан бар. Әрине, Салми ның тамаша Жиі қойылатын сұрақтар …. Егер сіз бұл тамаша ресурстар іздеп тұр !!! оларды таба аласыз, егер. 1/2009, олар қол жетімді http://garbo.uwasa.fi/pc/ts.html болды, бірақ, меніңше, жоқ, енді болуы. Егер сіз оларды таба аласыз ба? олар қайда Ол сізге, tsfaqp50.zip алып оны ашыңыз, мазмұнын Анықтама дастарқанынан үшін TSFAQP.IDX қарауға тура келді, бұл болуы үшін пайдаланылады? айтыңызшы.

(Бұл Жиі қойылатын сұрақтар айналасында жылжыту үшін, меніңше! Ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip кезінде, содан кейін ftp://garbo.uwasa.fi/pc/ts/tsfaqp36.zip кезінде болды. Кайтадан жасыру? «Тимо Салми Паскаль Жиі қойылатын сұрақтар» үшін Google іздеу көріңіз. Мен олар Джо Смит жазған жоқ, ризамын!

Бір уақытта, мен «мұрағаттан қалай білмейсіз бе» сұрай мәжбүр болды деді: «үйрену үшін уақыт!» Мен, сен бүгін .zip мұрағаттар бар ешқандай қиындық жоқ деп үміттенеміз?

Сен не білгім келеді менің беттерінде жауап жоқ болса (!), Онда сіз телеконференциялар немесе форумдар пайдалана алар еді. Топты табудың бір жолы болып табылады  Google компаниясының Топтар қызметі.

Паскаль Оқулықтар:
Basic білетіндер үшін Паскаль… Basic біледі, кім үшін менен кейбір ескертулер, және кім көп Паскаль емес жасадық.

Ол жұмыс жасау отладке бар Анықтама .. … және Delphi бағдарламашы Сондай-ақ, пайдалы оған қажеттігін .. алдын алу.

Редакциялық философия

Мен жақсы мазмұнына қарағанда көрсетілім пайда болуы үшін көп алаңдаушылық бар «қаларлық» веб-сайттарды ұнатасыз. өте сурет, мен көркем галереясында баруға болады. Әрине, мазмұнымен тартымды сайт ретінде ұзақ екенін өте бет жүктеу уақыты құны емес, сондай-ақ … мақтауға лайық. Кез келген жағдайда….

Менің ойымша, бұл оңай, сіз оны пайдалануға мүмкіндік береді форматында осы материалды ұсынуға тырысып жатырмын. Ол бөлінген тәсілі, және ол орналастырылған жолы: бұл екі аспектілері бар.

Ол бөлінген жолы …

Мен тістеп-өлшемді бөлікке бөлу тырыстық, және негізгі және жалпы маңызы болып табылатын дана көрсету үшін, және олар сондай-ақ күрделі болуы орын, немесе одан да көп іргелі мәселелерді түсінуді талап неғұрлым нақты мәселелерді шешу. Басқаша айтқанда, мен қалай жұмыс істеп уайымдай бұрын жүре сізге көрсетуге тырысамыз. «1-деңгей» оқулықтар негіздерін қамтиды. Егер сіз ешқандай тәжірибесі болса, деңгейі бір оқу басталады. Сіз неғұрлым озық деңгейде секіріп шешеді, және заттар анық емес болса, онда ол ұғымдарды білдіру менің жолдары туралы білу үшін, егер тек деңгейі бір тақырыптарды майсыздандырылған идея болуы мүмкін. Төменде, сондай-ақ, Delphi және Паскаль арасындағы айырмашылық бөлімін қараңыз.

Ол жарияланған жолы …

оқу Бұл мұрағаты интернет Рассвет кейбір жол артқы созылып жатыр. Енді, көпшілігіміз HTML қабілетті wordprocessors бар, және жаңа оқулықтар бұрынғыларға қарағанда HTML коды көбірек пайдалану. Бұл проблема болып табылады? Сіз офф-лайн, кейінірек қатты-дискіден-шолғыш оларды браузер беттерді сақтап, және қайта жүктеме түсіруі мүмкін. OpenOffice (www.openoffice.org жылғы терезелер мен Linux үшін тамаша, ТЕГІН, Office Suite) оның тыныш HTML алады. WordPerfect көмегімен сіз, .htm файлын жүктеу буферге барлық, көшірмесін таңдаңыз, жаңа WordPerfect құжатты бастау алады, содан кейін негізінен өзгеріссіз және HTML тазарып, мәтіндегі қойыңыз.

Сіз еш қиындықсыз-лайн оқулықтар оқып қабілетті болуы тиіс. Алайда, сіз сондай-ақ оңай өз мақсаттары үшін өңдеу, соның ішінде, өшіру желісі пайдалануға арналған, оларды түсіру үшін табуға тиіс. келесі жұмыс істеуге тиіс. Мен сізге қақтығыстардың тәуекел жоқ менің файлов сақтап алатындай оқу үшін қалтаны жасау деп болжайды еді:

Егер сіз офф-лайн көшірмелерін жұмыс егер жаңартулар, қайта қарастырулар бар кезде, сіз жіберіп болады екенін ескеріңіз.

Он-лайн, түсіргіңіз келетін оқулық көру үшін шолғышты пайдаланыңыз.

Браузердің файлын пайдаланыңыз | Save As … сіздің дискіге веб-бетті сақтау үшін. Осы кезде сіз де, өшіру кіру, немесе басқа да беттерді келуге, бәлкім, оларды үнемдеу болады.

Сіз өшіру кірген кезде, жай ғана сіздің браузеріңіздің Файл пайдаланыңыз! Load материалды көру үшін әмір. Файлдарды өңдегіңіз келсе, сіздің кәдімгі wordprocessor пайдаланып көріңіз. егер бұл мүмкін болмаса, Блокнот бастау (немесе WordPad, немесе сіз ұнайды ештеңе, бірақ содан кейін сіз <G> өзіңіз). Сақталған файлды жүктеңіз. сөз-орап қосыңыз. (Notepad: Edit | Word-Рап.)

HTML үстіңгі және төменгі деректемені алып кетті. Қайта сақтау оқулыққа байланысты .txt немесе .doc үшін кеңейтімді өзгерту, құжатты, мәтіннің органының шеңберінде көп немесе аз HTML коды болады. Сәттілік, сіздің wordprocessor осы жеңе болады. Егер жоқ болса OpenOffice беріңіз көріңіз! Олай болмаған жағдайда сіз жаһандық іздеу пайдалануға және әділ тез тегтерінің ең алып тастау үшін ауыстырады болады.

Бұл Textpad үшін шанышқыға арналған орын болып көрінетін еді. … бір «wordprocessor» екенін барлық болып табылмайтын, ал Ол, Блокнот қарағанда әлдеқайда көп … бірақ бұл сіз мәтіндік файлдармен жұмыс істеу өте болса, онда сіз жақын арада сүю келеді мүмкіндіктерді бар ма. әсіресе бағдарламалау немесе HTML кодтау. Менің веб-беттер Барлық онымен жасалған, мен істеу басқа мәтін жұмыс тым, онымен жасалған. Ол емлені тексеруді бар. Ол синтаксис бар. Мен хат пішімдеуді және қаріп параметрлерін өндіруге келеді кезде ғана кеңінен TextPad қолдау көрсетілмейді (мұра жұмыс, және жаңа жұмыс үшін OpenOffice Writer үшін, Ами Pro) менің wordprocessors үшін қосыңыз. Алайда, ол көп нәрселер пайдалану үшін қуаныш жасауға көптеген, өте ұқыпты бұрынан бар. Мен, әсіресе, «автомәтін» өз жауап сияқты, және пайдаланушы оны құжаттардың түрлі сыныптар көрсетеді қалай теңшеуге болады, бұл факт. Мұнда олардың сайтына сілтеме болып табылады. Shareware: Сіз тегін көріңіз аласыз, және ол одан әрі пайдалануға арналған тіркеуге қымбат емес.

Файл: Мен ұйымдастырылатын тырыстым: Аттар Паскаль/Delphi оқулыққа Pt немесе DT бастау. Келесі таңбалы, деңгейі үшін, онда мен хаттар және басқа да, мысалы, Dt1a, Dt1b, Dt1c кейін бір қолдандым отыр. хат Мен, атап айтқанда, тақырыпқа айналасында алды кезде, бұл жай ғана көрсетеді … көп дегенді білдірмейді! DST файлдар Даллас MicroLan қатыстыларды кейбір.

Материалдар, авторлық құқық болып табылады есте сақтаңыз.  Жоғарыда (кейінірек Т.К. Бойд, 2006 және т.б.) процедуралар … сондай-ақ, алайда, тек материалды ыңғайлы жеке пайдалануға арналған ұсынылады.

Және т.б., компьютерлік курстарда осы ақпаратты пайдалануға еркін сезінеді, бірақ көзі несие, URL сілтеме, жөн болар еді. Егер сіз жай ғана басқа веб беттерге беттерді көшіру Егер сіз Аюлы сіздің оқырмандар жасаймыз: Сіздің көшірмелері ағымдағы қалмайды. Әлдеқайда жақсы, осы беттерге сілтейді, содан кейін сіздің оқырмандар дейін заманауи нұсқасын көруге. Care- кім үшін Мен жарияладыңыз you- алғысымызды білдіреміз Қосымша ақпарат бар бетті сотталған адамға арналған материалды пайдалана отырып, кем дегенде бір түрме бар (I кеңейтуге қандай авторлық құқық ережелерін алып, және компакт-дискілер осы материалды қоюға келетіндерге, т.б. ұсыныстар білім. Мен интернет қосылымы мүмкін емес болып табылады, онда жағдайдың бар екенін түсінеміз!)

 

Delphi және Паскаль арасындағы айырмашылық … және Kylix немесе Елазардың уәде ….

Delphi Pascal негізделген. Ол Borland сол бір рет тамаша адамдардың жақсартулар көп .. Паскаль пайдаланып, Windows бағдарламаларын жазуға арналған. Бір кездері, менің кеңес «Сіз бағдарламалау өте жаңа, егер сіз емес Windows Паскаль басталады, егер сіз тезірек барысын жасауға мүмкін.»

GUI қоршаған ортаны маңызды болып табылады, және, өйткені Windows, Linux және MacOS бір GUI пайдаланыңыз, себебі, мен Алайда, емес GUI бағдарламалау түрлі тұрғысынан жүзеге асырылады сіз баруға білдіреді ретінде, менің ойымша, бүгін, Мен жоқ, айтуға болар еді … бастайды. Қандай да бір мағынада, ол сіз аса күрделі деңгейде бастау керек дегенді білдіреді, тіпті, бірақ, Delphi немесе Елазардың бастаңыз.

Егер сіз емес GUI Паскаль көріңіз келсе, оның ішінде тегін айналасында болды. Бір Толығырақ болды  менің Free Pascal оқулықтар, бірақ ол қол жетімді болып қалады, егер Мен білмеймін.

мұнда Delphi оқулықтар, сіз Delphi бағдарламалау үшін қажет барлық табуға тиіс. Сіз, төмен деңгейі Паскаль оқулықтар Сіздің Delphi жұмыс үшін маңызды идеялар түсіне сізге көмектесе алады кейбір бағдарламалау жаңа іздесеңіз Алайда, егер сіз, Windows-ден басқаға арналған бағдарламасы ниет ешқашан, тіпті егер.

Kylix Borland Мен онымен «ойнады» ешқашан, бірақ ол, менің ойымша, бұл «Linux үшін Delphi» болды жыл 2007 дейін алып шығып өнім болды (Бұл жазба Мамыр 2007 қосылған, 2015 жылғы редакция). Өкінішке орай, сондай-ақ менің білуімше, Kylix қайтыс болды. Қуанышқа орай, дегенмен, біз Kylix бағытталған қажеттілігін толтырады Елазарды бар.