Предаване на данни в Делфи
Под поток тук се отнася TStream обект. който е обект база за различни видове потоци. Този обект изпълнява всички необходими свойства и методи, които се използват за четене и запис на данни за различните видове медии (памет, диск, медийни носители). С тази цел достъп до различни видове медии са равни. Ние няма да се помисли за по примера на потока, и се ограничим до теоретичните знания.
TFileStream обект е потомък на основния предмет TStream и позволява достъп до устройството. Също така, можете да получите достъп до:- TmemoryStream памет чрез обекта;
- TWinSocketstream към мрежата чрез обект;
- с интерфейса за COM чрез TOlestream обект;
- редовете, намиращи се в купчината чрез TStringStream обект.
Така че, нека да стигнем до свойствата и методите на потока.
Позиция - показва текущата позиция на курсора в потока. Започвайки от тази позиция четене на данни ще се случи;
Размер - размера на данните в потока.
Поток и конец думи, преведени на руски език по някаква причина един и същ: потока. Но програмиране е различна гледна точка. Stream - Stream няма данни, а Тема осигурява мултитрединга приложения (или паралелно изпълнение на изчисленията). За да се избегне объркване, възможно е да се използва един термин - потокът, но в бъдеще трябва да се разбере разликата между тези две понятия.
На Съвета. Обърнете внимание на английски името на обектите, с които работят и не забравяйте, че потока - този поток от данни, а темата - отделен процес нишка, която изпълнява инструкциите на програмата. Метод - е отделна програма, която може да се състои от няколко нишки (резба). В този случай, на потока може да се разглежда като процедура, която се извършва успоредно на основната задача. Поради това е необходимо, за да следват имената, да не се обърка потока от данни и програма поток.
Свързани статии