Delphi za početnike (video tutorijali). Uvod u Delphi Koju verziju Delphija instalirati

Ako vi, %username%, jedva ste pročitali naslov ovog članka, osjećate uporno odbijanje autora, ako riječi "TForm1", "kružna referenca" i "Kršenje pristupa" nisu prazna fraza za vas, ako nakon još jednog holivara u kutu vaše svijesti ponovo se uskomešao crv - ovaj članak je za vas.

Sa zavidnom redovnošću pojavljuju se novi članci kako pristalica tako i protivnika Delphija, a holivar se uvijek rasplamsa s novom snagom. I ako se prije 10-15 godina holivar zvao "Delphi vs C++", sada se front približio rovovima pristalica nekadašnjeg Borlanda i spor je već u okviru "Delphija vs non-Delphija". ”. Čak se i najtvrdoglaviji sljedbenici N. Wirtha ponekad zapitaju zašto su odjednom postali izopćenici i ekscentrici u zajednici programera?
Ako vi, čitaoci, i dalje mislite da vam za posao ne treba ništa osim Delphija, uporedite barem platne razrede za slobodna radna mjesta u Delphiju i istu Javu. Imate želju da naučite nešto drugo osim Delphija? Reći ću vam odakle da počnete na osnovu sopstvenog iskustva.

Odakle dolaze Delphi programeri?

Još kao student, prije 7-8 godina zaposlio sam se kao tester u maloj kompaniji. Godine su prolazile, savladao sam Delphi, na kojem su napisane sve desktop aplikacije ove kompanije, i postao vodeći programer. Ne smatram se guruom, ali Delphi i VCL su za mene dobro pročitana knjiga. Sve rupe su morale naučiti ili zaobići ili zatvoriti svoje zakrpe. Da budemo pošteni, VCL ima vrlo malo direktnih kvarova. Mnogo od onoga što je dugo bilo u Delphiju nedavno je počelo da se pojavljuje i na drugim platformama, ali u ovom trenutku Delphi praktično nema prednosti u odnosu na moderne razvojne alate. Avaj, ali to je činjenica.

Prije izvjesnog vremena veliki šefovi su me pozvali na sastanak i nagovorili da krenem u novi projekat. Morao sam staviti svoj voljeni Delphi7 u najmračniji i najprašniji kutak tvrdi disk i, naoružani internetom, hitno savladajte Qt. Iz dubina sećanja, prekrivenih paučinom, malo po malo isplivalo je skromno institutsko znanje o C. Pomnoženo popularnim knjigama o C++ i dokumentaciji o Qt-u, počelo je da daje prve rezultate.

Kada razvijate desktop aplikacije u bilo kojem programskom jeziku, prije ili kasnije ćete naići na C sintaksu i C++ elemente. Ovo su dokumentacija i primjeri i bolan "prevod" zaglavlja na vaš omiljeni jezik. Sa dolaskom iskustva, Delphi programer i dalje može podnošljivo razumjeti C++ programe, obilje "zvjezdica", "anpersanda", simbola "==" više ne izgleda kao besmislena zbrka i zavjera podmuklog Stroustrupa da uništite vaše moždane ćelije. Na kraju, počinjete vidjeti određenu ljepotu u nekim dizajnima. Nadalje ćemo pretpostaviti da je čitalac u stanju razumno dobro razumjeti C-sintaksu.

Dakle, čitaoče, slažem se da naučim nešto novo, ali šta odabrati?

Prvi put. Najjednostavniji. C#

Od modernih jezika, C# je, začudo, najlakši za razumevanje za Delphi orijentisan mozak. Da biste prešli sa Delphija na C#, uopšte nije potrebno da počnete sa debelom Microsoftovom knjigom. Većina stvari će biti intuitivna, ostalo je na MSDN-u. Svi objekti, kao što se i očekivalo, su pokazivači, metode i svojstva su uvijek dostupni preko "tačke", bez "->" za vas. Automatsko odvoz smeća će, naravno, izazvati prijekorno odmahivanje glavom od pravog delfista, ali brzo se naviknete na dobro. Vrijedi napomenuti da možete programirati na C # ne samo u Visual studiju, postoji prekrasan SharpDevelop IDE. Besplatno je, baš kao i Delphi. Prag za ulazak je minimalan - instaliran, pokrenut, idemo! U oba okruženja možete pljačkati krave programiranjem pomoću miša, kao što smo navikli da radimo u Delphiju: uređivač obrazaca se suštinski ne razlikuje, a dvostrukim klikom na dugme kreiraće se metod rukovanja klikovima. Za pola sata moći ćete da napravite prvi helloworld, za jedan dan ćete moći da izbacite radni prototip sopstvenog GPS navigatora za stari, ali omiljeni PDA na Windows CE, a za nedelju ili dve ćete započeti novi komercijalni projekat na njemu.
Glavna stvar, ne zaboravite, operator poređenja za jednakost je dvostruko jednako "==". To je nemoguće razumjeti, samo treba zapamtiti.

Drugi put je trnovit. C++

Upoređujući Delphi i S++ možemo povući sljedeću analogiju: Delphi je jaka totalitarna država. Ispovjedite njegovu ideologiju - i živjet ćete sretno do kraja života i čak ćete dostići određene visine. Pravljenje karijere je lako i ugodno, put je suđen. Ali vrijedi napraviti korak u stranu - izvršenje!
C++ je demokratija. Ako želiš, uradi to, ako želiš, uradi to. Ili pljuni i uradi to na svoj način. Ali budite odgovorni za svoje postupke.

Ovdje ćete morati pročitati posebnu literaturu. Lično, uvijek preferiram knjige za početnike. Važno je da čvrsto shvatite tačno osnovne stvari, tada ćete i sami brzo doći do akrobatike. Trenutno završavam C++ za početnike od Herberta Schildta. Ako ste zaista iskusan Delphi programer, prvih sto stranica možete prelistati ne baš pažljivo. Posebnu pažnju treba posvetiti radu sa pokazivačima i objektnom modelu.

Sada morate odabrati IDE. Možete uzeti provjereni Visual Studio, ali ja sam izabrao Qt. Besplatan je, na više platformi, ima bogat skup klasa, odličan IDE i veliku podršku zajednice. Preuzmite Qt, instalirajte, to je to! Moramo odati počast, Qt ne zamara početnike programera nepotrebnim pitanjima, ima ugrađenu dokumentaciju i primjere. Sve je kao skupi komercijalni IDE. Više neće biti moguće programirati mišem, iako je to možda i na bolje.
Prva stvar koja se ne uklapa u Delphi orijentirani mozak je nedostatak primitivnog tipa stringa. Teško se naviknuti na to, ali je istina. Drugo, da bismo koristili poznati pristup radu sa objektima, moramo ih eksplicitno deklarisati kao pokazivače. Treće, interfejs modula se obično pohranjuje u odvojenim datotekama zaglavlja. Ovo se na prvi pogled čini suvišnim, ali, kao što znate, oni ne idu u čudan manastir sa svojom poveljom. Ovo su samo prvi utisci. Nakon što smo ih prožvarili i shvatili, naoružamo se knjigama, priručnicima, Google-om i počinjemo da preokrećemo našu ideju ​​programiranja. Qt je tu da pomogne.

Put tri. Navijanje. Web

Ako želite da otvorite nove horizonte - dobrodošli u web programiranje. Ovdje vlada anarhija. Desetine tehnologija, stotine implementacija, hiljade međusobno isključivih preporuka. Ne postoji razvojno okruženje u kojem bi se mogao realizovati cijeli projekat. Ipak, vredi probati, zanimljivo je. Međutim, uprkos obilju i jednostavnosti većine web tehnologija, napraviti kvalitetan proizvod nije ništa lakše nego napraviti desktop aplikaciju.

Zaključak

Naravno, na vama je šta ćete izabrati. Čak i ako ostanete vjerni Delphiju, to je vaš izbor, a ne najgori, moram reći. U svakom slučaju, čitaoče, zapamtite: kvalitet proizvoda ovisi o vašim sposobnostima i vještinama, a samo na kraju, ali ne i najmanje važno, ovisi o alatima.

Zdravo. Ovaj članak će se fokusirati na kreiranje i korištenje dinamičkih biblioteka u Delphiju. ...ako zadatak dozvoljava, učitajte biblioteku na samom početku programa, a oslobodite je na samom kraju, pri izlasku....

Bydlokod u stilu lokalnih stanovnika. Demonstrira kako poslati string iz biblioteke u glavni prozor aplikacije...0); kraj; izvozi myproc; kraj. ...

Često se dešava da morate imati snimku ekrana prozora vašeg programa, na primjer, da biste je negdje postavili. Uradite prn... Jednostavan i kompaktan kod. Od minusa - veličina slike je velika - oko 2-3 mb ....

Zdravo. Sada ćemo napisati najjednostavniji program u Delphiju. Otvaramo ga, smanjujemo formu na f...edit). ostalo ćete sami shvatiti, jer ja i sam slabo razumijem delphi....

Sada radimo sa varijablama u delphiju. otvorite tekst programa tamo tražimo riječ imple ... a; kraj; kraj. Možete guglati za druge varijable...

Ako treba, onda imam cijeli udžbenik u Delphiju (papir) mogu izbaciti samo primjere iz njega, počinjem ... ue; Img2.Visible:=False; kraj; kraj....

Sada ćemo raditi sa fajlovima u Delphiju. dodajte komponentu bilješke u obrazac ...leName:= SaveDialog1.FileName; izgleda kao notes...

Sada ću vam reći kako da prikažete poruke u delphiju. da prikažete jednostavnu poruku eat... begin edit1.Text:= "Cancel" end;...

Funkcije se pišu iza riječi private, a pišu se ovako: funkcija Ime funkcije...konstrukcija inttostr; sada ako pritisnete dugme, na etiketi će se pojaviti broj 14....

Zdravo lekcija prva. Konzolne aplikacije. Jednostavne konzolne aplikacije, neću ... ama stranice možda nije na mjestu, ali izvorni kodovi iz Delphija mogu se preuzeti sa moje stranice na ljudima u dijelu mojih datoteka ...

Hajde da pričamo o string funkcijama u Delphiju. Brisanje.&nb...th. polje će biti prikazano 6, ovdje smo koristili inttostr funkciju da pretvorimo broj u niz...

Zdravo ponovo. Bacamo tajmer na obrazac sa kartice Sistem i komponente TrackB...sition; Pritisnite F9 i pokušajte da pomerite klizač, oblik će postati transparentan...

Pozdrav. Danas ćemo napisati web pretraživač baziran na magarcu. Kreirajte novi projekat i uradite sledeće: ...u Form2.Show; kraj; To je sve! Svi su slobodni....

Pozdrav! Sada se pozabavimo šifriranjem informacija. Za početak, pokazaću vam šta ćemo završiti: ...mme".

Ovaj članak će pokriti rad sa tekstualnim datotekama u Delphi okruženju.&nbs...loseFile(f); kraj; PS Izvinite na pravopisu....

U ovoj lekciji ćete naučiti kako da kreirate animacije u Delphiju (dva načina) Trebaće vam pozadina (za program...d Drugi način je unutra! Preuzmite datoteku...

Danas sam odlučio da "škrabam" članak o tome kako koristiti proxy za svoj program! :) ovo su sami...te("2ip.ru"); dispose(proxytest); kraj;...

Kompjuteri su nepouzdani, ali su ljudi još nepouzdaniji.

Gdje početi?

Delphi, koji je zasnovan na jeziku Pascal, je odlično mesto za početak učenja programiranja. Sam Pascal postepeno postaje stvar prošlosti i sve manje pažnje mu se posvećuje. To je razumljivo - na njemu su napisane aplikacije za MS-DOS, i to za jedan zadatak operativni sistem svi pokušavaju da zaborave kao ružan san. Da budemo precizniji, Delphi jezik nije Pascal u obliku u kojem se koristi za pisanje MS-DOS aplikacija, već u drugoj modifikaciji - Object Pascal. U ovom jeziku, programiranje je, takoreći, "vezano" za određene objekte - i vizuelne i nevizualne, samo u memoriji. Programiranje jednostavne aplikacije sa interfejsom komandna linija(tj. kada se redovi teksta uzastopno prikazuju na ekranu i korisnik unese neke podatke) također se savjetuje da počnete s Pascalom. Takođe, mnogi ljudi počinju sa QBasic-om, ali ovaj jezik je jedan od "najdrevnijih" i ima malo mogućnosti. Međutim, takođe je pogodan za razumevanje opštih principa programiranja. Činjenica je da u ovim jezicima nema genijalnih konstrukcija i skupova znakova - pisani kod je lak za čitanje i razumijevanje. To se, na primjer, ne može reći za C++. Postoje šale na ovu temu - "ono što je programer napisao na C++ noću, neće moći pročitati ujutro." Naravno, to nije tačno, ali sintaksa jezika C++ je prilično komplikovana. Počećemo da učimo Delphi skoro od nule. Pascal će se usput proučavati.

Zašto Delphi?

Delphi je nešto drugačije od Pascala, to je potpuno drugačija kvalitativna faza programskog okruženja. Uz pomoć Delphija kreiraju se aplikacije za Windows operativni sistem, ali osim toga, uz pomoć dodatnih alata, možete pisati, na primjer, programe za Linux. Delphi okruženje se lako proširi instalacijom dodatnih modula. Korisnički interfejs je takođe veoma prilagodljiv - svako organizuje svoj radni prostor onako kako želi.

Kratke informacije o Delphiju

Delphi je rezultat razvoja Turbo Pascal jezika, koji se, zauzvrat, razvio iz Pascal jezika. Delphi je imao ogroman uticaj na koncept C# jezika za .NET platformu. Mnogi njegovi elementi i konceptualna rješenja ugrađeni su u C#. Jedan od razloga je prelazak Andersa Hejlsberga, jednog od vodećih Delphi programera, iz Borland Ltd. u Microsoft Corp.
Verzija 1 je bila namijenjena za razvoj pod 16-bitnom Win16 platformom;
Verzije iz drugih programa kompajliranja pod 32-bitnom Win32 platformom;
Zajedno sa 6. verzijom Delphija, izdato je okruženje Kylix, kompatibilno s njim u smislu jezika i biblioteka, dizajnirano da kompajlira programe za Linux operativni sistem;
Verzija 8 može generirati bajtkod isključivo za .NET platformu. Ovo je prvo okruženje fokusirano na razvoj višejezičnih aplikacija (samo za .NET platformu);
Naredne verzije (označene godinama izdanja, a ne sekvencijalnim brojevima, kao što je bio slučaj ranije) mogu kreirati i Win32 aplikacije i bajt kod za .NET platformu;

Delphi za .NET - Delphi razvojno okruženje, kao i jezik Delphi (Object Pascal), fokusiran na razvoj aplikacija za .NET.

šta nam treba...

Pretpostavlja se da ste upoznati sa opštim pravilima rada u Windows sistem i radio u bilo kojoj aplikaciji barem na primitivnom nivou kao što je Notepad ili Calculator. Od softver potrebno nam je samo Delphi okruženje. Proces instalacije neće biti opisan, jer je prilično standardan. Na web-mjestu nećete pronaći Delphi distribucijske komplete - bilo koja od verzija ima volumen od najmanje 200-300 MB, a pohranjivanje takvih datoteka na web-mjestu jednostavno je neisplativo. Takođe, Delphi nije zvanično besplatan. Stoga, ako još nemate distribucijski komplet, pokušajte ga pronaći što je prije moguće. Možete ga kupiti u prodavnici ili uzeti od nekoga koga poznajete. Od besplatnih analoga Delphija može se primijetiti Lazarus, ali u ovim člancima ćemo govoriti o Delphiju.

Koju verziju Delphija da instaliram?

Ovo je jedno od najčešće postavljanih pitanja. Uglavnom, svi su vrlo slični i u većini slučajeva programi će raditi isto bez obzira na verziju Delphija u kojoj su kreirani. Međutim, ipak ću vam dati nekoliko savjeta. Nemojte instalirati niže verzije Delphi 5- veoma su stari i imaju značajna odstupanja od novijih. Delphi 5 okruženje sadrži sve osnovne karakteristike, ali mu nedostaju neke od lijepih stvari koje su došle u kasnijim verzijama. Najbolja opcija - Delphi 6 ili Delphi 7. Ove verzije su najpopularnije među "populacijom". Delphi 6 se smatra najstabilnijim. Delphi 7 se ne razlikuje mnogo od Delphija 6, osim možda veće kompatibilnosti sa Windows XP (što znači kompatibilnost pisanih aplikacija). Ovo NE znači da programi napisani u Delphi 6 neće raditi ispravno u WinXP-u. Sve će biti odlično. Ali Delphi 7 je i dalje manje stabilan od Delphija 6. Dalje verzije - Delphi 8, Delphi 9 Uopšte ne preporučujem instalaciju. Ovo su najžalosnije od svih. Pokušali su da se integrišu alati za pisanje aplikacija na .NET tehnologijama, ali kao odgovor, sama okruženja su se pokazala prilično neuspešnim („buggy“). Sljedeće vrijedno spomena Delphi 2005 Enterprise Edition. Ova verzija također nije dobila posebno široku distribuciju, a većina programera je jednostavno "prekoračila". Sljedeći na redu - Borland Developer Studio 2006. Da, ovo je već čitav softverski paket, koji pored Delphija uključuje i druge razvojne alate. Okruženje je zgodno, ali zahtijeva puno resursa. Na starijim računarima sa ram memorija manje od 1 GB, ne preporučujem korištenje. Borland je stao na tome i počela je dalja proizvodnja u njeno ime codegear(i onda - Embarcadero). Delphi 2007 uključeno u RAD Studio 2007, ne razlikuje se mnogo po karakteristikama od BDS 2006, ali je veoma dobro optimizovan i pogodan za upotrebu na mašinama male snage, za razliku od svog prethodnika. Delphi 2009 je novi veliki korak u razvoju Delphi-ja. U ovoj verziji se pojavila puna podrška za Unicode (svi su ovo čekali i dogodilo se). Naravno, uz nove prostore za aktivnosti, to je otkrilo i nove probleme: neki stari programi, komponente i moduli su prestali da rade ispravno. Međutim, u većini slučajeva, svi sukobi se rješavaju uređivanjem nekoliko redaka. Ne treba da se plašiš ovoga. Ako tek počinjete svoje "putovanje", onda za vas nema razlike i zato je bolje instalirati više nova verzija. Svi primjeri koji će biti dati u ovim lekcijama rade ispravno i u staroj i u novoj verziji Delphija. I konačno, najnovija verzija - Delphi 2010. Ne mogu još puno reći o njoj. Instalirajte ga ili ne - odlučite sami. Možda ima smisla za sada se naviknuti na provjerenije verzije.

Sumirajući, savjetujem vam da izaberete između tri opcije: Delphi 7, Delphi 2007 ili Delphi 2009. Mnogi ljudi i dalje rade na 7. verziji, tvrdeći da na svijetu nema ništa bolje od nje. Ali vrijedi zapamtiti da prije ili kasnije sve staro postaje zastarjelo do te mjere da postaje neupotrebljivo. Delphi 2007 je već bliži sadašnjosti. Pa, Delphi 2009 - ako ne želite da zaostajete za ostatkom svijeta. Na vama je, ali ja bih izabrao drugu opciju.

Zaključak

U ovom članku smo govorili o poreklu Delphija i njegovim karakteristikama. Zatim ćemo početi proučavati samo okruženje i programski jezik.

Ovaj članak je zasnovan na pitanjima na forumima: "Kako da vratim string iz DLL-a?", "Kako da prosledim i vratim niz zapisa?", "Kako da prosledim obrazac u DLL?".

Kako ne biste proveli pola života smišljajući to - u ovom članku ću sve donijeti na srebrnom tacnu.

Teme ovog članka, u različitoj mjeri, već su dotaknute više puta na ovom blogu, ali u ovom članku su skupljene u hrpu, daju se opravdanja. Ukratko, veza do ovog članka može se baciti onima koji razvijaju DLL.

Važna napomena: članak se mora pročitati sukcesivno. Primjeri kodova su dati samo kao primjeri, na svakom koraku (tački) članka dodaje se šifra primjera s novim detaljima. Na primjer, na samom početku članka nema rukovanja greškama, naznačene su "klasične" metode (kao što je korištenje GetLastError, sdtcall konvencije itd.), koje se u toku članka zamjenjuju adekvatnijim. To se radi iz razloga što "novi" ("neobični") dizajni ne postavljaju pitanja. U suprotnom, uz svaki primjer bi se morala ubaciti napomena u obliku: "o ovome se govori u onom pasusu ispod, a o onom - u ovom ovdje." U svakom slučaju, na kraju članka nalazi se link na gotov kod napisan uzimajući u obzir sve što je rečeno u članku. Možete ga jednostavno uzeti i koristiti. A članak objašnjava zašto i zašto. Ako vas ne zanima "zašto i zašto" - skrolujte do kraja do zaključka i linka za preuzimanje primjera.

Bakzhenova I.Yu. Delphi 7. Uputstvo za programere. 2003 448 str. PDF. 23,9 MB.
sadržaj:
Object Pascal. Pristup relacionim bazama podataka. Delphi klase palete komponenti. BDE i InterBase. ODBC i OLEDB. Rad sa bazama podataka. Kreiranje izvještaja u Rave Reports. Razvoj SDI i MDI aplikacija. COM i CORBA. Automatizacija servera i kontejnera. Objavljivanje podataka na Internetu.
Odličan tutorijal koji vam omogućava da se osjećate slobodno u programskom okruženju uz jednostavne primjere.

Skinuti.

Ilustrovani vodič za Delphi 7 za početnike. Knjiga koju držite u rukama nije opis Delphi jezika ili razvojnog okruženja Delphi 7 Studio. Ovo je tutorijal o programiranju na Delphi jeziku u istoimenom okruženju. Pokriva cijeli lanac, cijeli proces kreiranja programa: od razvoja dijaloškog okvira i funkcija upravljanja događajima do kreiranja sistema pomoći i instalacionog diska.
Svrha ove knjige može se formulisati na sledeći način: podučavanje programiranja u Delphi okruženju, odnosno kreiranje kompletnih programa za različite namene: od jednostavnih aplikacija sa jednim prozorom do sasvim profesionalnih programa za baze podataka.
Možete naučiti programirati samo programiranjem, rješavanjem određenih problema. Istovremeno, uspjeh u programiranju u velikoj mjeri ovisi o iskustvu. Stoga, da biste izvukli maksimum iz knjige, morate aktivno raditi s njom. Nemojte samo čitati primjere, implementirajte ih na svom računaru. Ne bojte se eksperimentirati - unesite promjene u programe. Što više radite sami, više ćete naučiti!
Skompel. chm help. 5.1 MB

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skinuti.

Kanjuba i drugi Delphi 6/7. Baze podataka i aplikacije. 260 duplih stranica djvu. 35.7 MB.
U priručniku, stranice 15-146 posvećene su samom programskom jeziku Object Pascal i razvoju najjednostavnijih programa u izvršavanju konzole u Delphi okruženju. Drugi dio sadrži osnove razvoja prozorskih aplikacija u okruženju koristeći najpogodnije vizualne i ne-vizualne komponente.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . skinuti

Kornjakov. Programiranje MS Office dokumenata i aplikacija u Delphiju. 2005 godina. Knjiga je posvećena kreiranju aplikacija u Delphi okruženju za rad sa tekstom, tabelama, objektima, dijagramima, makroima, postavkama stranica itd. u MS Word i Excel dokumentima. Velika pažnja se poklanja objektnim modelima MS Office dokumenata. Razmatra se programiranje kontrolnih elemenata MS Word i Excel uređivača, kao i kreiranje dinamičkih biblioteka koje se mogu koristiti u makroima MS Office dokumenata. Date su opcije za softversku implementaciju tipičnih zadataka i odgovori na tipična pitanja sa kojima se susreću programeri. 34.0 MB. 500 stranica PDF.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skinuti.

Malinin, urednik elektronske verzije udžbenika. DELPHI - Lekcije za početnike. html in RAR arhiva. 393 Kb.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Skinuti.

Ozerov V. Delphi 7. Savjeti za Delphi. sastavljena pomoć u arhivi 176 Kb.
Delphi savjeti - Zbirka odgovora na netradicionalna Delphi programska pitanja, nestandardna rješenja, trikove i zanimljive ideje. Za praktičnu korist slučaja, dati su konkretni primjeri koda kako bi se prenijela ideja ili u potpunosti odgovorilo na pitanje.
Prilikom sastavljanja „Savjeta“ cilj nije bio obuhvatiti SVE materijale, već su odabrani samo oni najzanimljiviji. Brojni zapadni izvori (FAQ), pažljivo odabrani i prevedeni na ruski, poslužili su kao izvor "sovjetskog". Sav gornji kod je formatiran tako da ga možete kopirati direktno sa stranice u svoju aplikaciju.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skinuti.

Flenov M. E. Delphi u šali i ozbiljno; šta hakeri mogu da urade. 2006 271 str. djvu. 7.8 MB.
Knjiga o profesionalnim tehnikama programiranja u Delphiju. U jednostavnom i pristupačnom obliku, uz korištenje velikog broja originalnih primjera, razmatraju se pitanja ispravnog kodiranja, optimizacije programa, rada sa sistemskim okruženjem i kreiranja mrežnih aplikacija. Knjiga je prvenstveno namijenjena programerima početnicima sa malo iskustva u programiranju, ali će biti korisna i za profesionalce.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . skinuti

4. Shupruta. Delphi 2005 učenje programiranja. Tutorial. Sva osnovna pitanja o radu u Borland Delphi 2005. Mnogo primjera. Preporuke za programere početnike. Ne zahtijeva početnu obuku. 38.8 MB. 345 str. PDF.

 
Članci on tema:
Trajno brisanje podataka Izbrišite sve podatke sa čvrstog diska
Red u računaru je ključ dobrobiti korisnika - nema kvarova, maksimalne performanse. Da, i vizuelno je jasno gde koji fajl leži, koji programi su instalirani, čemu služe. Ali ako, naprotiv, na PC diskovima vlada haos ... - ovo je def
Statistika korištenja Messengera
Oni su glavno sredstvo komunikacije među korisnicima mobilnih uređaja i računara. SMS, MMS, pa čak i e-pošta postaju zastarjeli i manje zgodni od aplikacija za razmjenu trenutnih poruka koje često koriste vaš broj telefona.
Osnove klijent-server tehnologije Mrežna prijava
Tehnologija klijent-server je metoda povezivanja između klijenta (korisničkog računara) i servera (moćnog računara ili opreme koja obezbeđuje podatke), u kojoj oni međusobno direktno komuniciraju. Šta je "klijent-server"? Često
Isključite Linux iz komandne linije Kako isključiti Linux sa konzole
Nijedan operativni sistem nije savršen. Čak i ako je to slučaj, može doći do problema sa drajverima i aplikacijama. Linux nije izuzetak. Iako je stabilniji od Windowsa, vjerovatno će doći trenutak kada ćete morati ponovo pokrenuti računar.