ПредишенСледващото

Предаване на данни в Делфи

Под поток тук се отнася TStream обект. който е обект база за различни видове потоци. Този обект изпълнява всички необходими свойства и методи, които се използват за четене и запис на данни за различните видове медии (памет, диск, медийни носители). С тази цел достъп до различни видове медии са равни. Ние няма да се помисли за по примера на потока, и се ограничим до теоретичните знания.

TFileStream обект е потомък на основния предмет TStream и позволява достъп до устройството. Също така, можете да получите достъп до:
  • TmemoryStream памет чрез обекта;
  • TWinSocketstream към мрежата чрез обект;
  • с интерфейса за COM чрез TOlestream обект;
  • редовете, намиращи се в купчината чрез TStringStream обект.
Това е един непълен списък на поточни обекти, но няма да бъдат разглеждани дори всички тези съоръжения. Ние считаме, че това само за основните обект TStream. Работа с други обекти, идентичен и по същия начин, можете да работите с друг вид поток.

Така че, нека да стигнем до свойствата и методите на потока.

Позиция - показва текущата позиция на курсора в потока. Започвайки от тази позиция четене на данни ще се случи;
Размер - размера на данните в потока.

Поток и конец думи, преведени на руски език по някаква причина един и същ: потока. Но програмиране е различна гледна точка. Stream - Stream няма данни, а Тема осигурява мултитрединга приложения (или паралелно изпълнение на изчисленията). За да се избегне объркване, възможно е да се използва един термин - потокът, но в бъдеще трябва да се разбере разликата между тези две понятия.

На Съвета. Обърнете внимание на английски името на обектите, с които работят и не забравяйте, че потока - този поток от данни, а темата - отделен процес нишка, която изпълнява инструкциите на програмата. Метод - е отделна програма, която може да се състои от няколко нишки (резба). В този случай, на потока може да се разглежда като процедура, която се извършва успоредно на основната задача. Поради това е необходимо, за да следват имената, да не се обърка потока от данни и програма поток.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!