亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bocom.pas

?? 將類封裝為dll文件
?? PAS
?? 第 1 頁 / 共 3 頁
字號(hào):
unit Bocom;
//***********************************************************
//本類是根據(jù)Bocom大屏的矩陣服務(wù)器管理軟件編寫,用作開發(fā)客戶端程序,因此本類
//中封裝了跟服務(wù)器通訊的基本接口,如連接、斷開連接、發(fā)送信息等指令接口,以及
//delaytime等參數(shù)接口,在此基礎(chǔ)上可以很容易完成應(yīng)用程序開發(fā)。
//具體是用方法:
//1 調(diào)用Connection(Ip:string;Port:integer)過程進(jìn)行服務(wù)器連接 。
//2 設(shè)置返回信息等待時(shí)間delaytime,調(diào)用控制命令函數(shù),完成數(shù)據(jù)發(fā)送并返回信息。
//3 調(diào)用DisConnection過程斷開與服務(wù)器的連接。
//**********************************************************

interface

uses
   SysUtils,   Forms,   ScktComp,DateUtils, Dialogs,classes;

type

 TBocom = class		//自定義基類
 
 //------------------------------------------------------------------------------------------
  private		//內(nèi)部變量、函數(shù)和過程定義
    CommandStr:string;	//命令字符串
	BackMessage:string;	//控制命令反饋信息
    client : Tclientsocket;	//生成TclientSocket對(duì)象
    function SendMessage:string ;  //發(fā)送信息
    procedure ReadMessage(Sender: TObject;Socket: TCustomWinSocket);  //讀取信息事件
    
  //-----------------------------------------------------------------------------------------

  public            //外部可見變量和函數(shù)定義

  DelayTime:integer;// 接收信息延遲時(shí)間設(shè)置,在時(shí)間范圍內(nèi)接收信息,超出后跳出。
  
 //*********************外部可調(diào)用過程******************************** 
 
 //--//視頻信號(hào)控制---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
			function  VideoShow(VideoShow_Source:string;VideoShow_Left:integer;VideoShow_Top:integer;VideoShow_Width:integer;VideoShow_Hight:integer;VideoShow_ID:integer):string;//開視頻
			function  VideoSize(VideoSize_Source:string;VideoSize_Width:integer;VideoSize_Hight:integer):string;//調(diào)整大小
			function  VideoMove(VideoMove_Source:string;VideoMove_Left:integer;VideoMove_Top:integer):string;//移動(dòng)位置
			function  VideoClose(VideoClose_Source:string):string;//關(guān)閉視頻
			function  VideoTop(VideoTop_Source:string):string;//前置窗口
			function  VideoBright(VideoBright_Source:string;VideoBright_Value:integer):string;//調(diào)整亮度
			function  VideoContrast(VideoContrast_Source:string;VideoContrast_Value:integer):string;//調(diào)整對(duì)比度
			function  VideoHue(VideoHue_Source:string;VideoHue_Value:integer):string;//調(diào)整色度
			function  VideoFormatN(VideoFormatN_Source:string):string;//信號(hào)制式ntsc
			function  VideoFormatS(VideoFormatS_Source:string):string;//信號(hào)制式secam
			function  VideoFormatP(VideoFormatP_Source:string):string;//信號(hào)制式pal
			
	//-----攝像機(jī)信號(hào)控制-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
			function  CameraNear(CameraNear_Speed:integer;CameraNear_Num:integer):string;//攝像機(jī)拉近開始
			function  CameraStopNear(CameraStopNear_Num:integer):string;//攝像機(jī)拉近結(jié)束
			function  CameraFar(CameraFar_Speed:integer;CameraFar_Num:integer):string;//攝像機(jī)拉遠(yuǎn)開始
			function  CameraStopFar(CameraStopFar_Num:integer):string;//攝像機(jī)拉遠(yuǎn)結(jié)束
			function  CameraUp(CameraUp_Speed:integer;CameraUp_Num:integer):string;//攝像機(jī)上移開始
			function  CameraStopUp(CameraStopUp_Num:integer):string;//攝像機(jī)上移結(jié)束
			function  CameraDown(CameraDown_Speed:integer;CameraDown_Num:integer):string;//攝像機(jī)下移開始
			function  CameraStopDown(CameraStopDown_Num:integer):string;//攝像機(jī)下移結(jié)束
			function  CameraLeft(CameraLeft_Speed:integer;CameraLeft_Num:integer):string;//攝像機(jī)左移開始
			function  CameraStopLeft(CameraStopLeft_Num:integer):string;//攝像機(jī)左移結(jié)束
			function  CameraRight(CameraRight_Speed:integer;CameraRight_Num:integer):string;//攝像機(jī)右移開始
			function  CameraStopRight(CameraStopRight_Num:integer):string;//攝像機(jī)右移結(jié)束
			function  CameraFocusFar(CameraFocusFar_Speed:integer;CameraFocusFar_Num:integer):string;//調(diào)遠(yuǎn)焦距開始
			function  CameraStopFocusFar(CameraStopFocusFar_Num:integer):string;//調(diào)遠(yuǎn)焦距結(jié)束
			function  CameraFocusNear(CameraFocusNear_Speed:integer;CameraFocusNear_Num:integer):string;//調(diào)近焦距開始
			function  CameraStopFocusNear(CameraStopFocusNear_Num:integer):string;//調(diào)近焦距結(jié)束
			
	//RGB信號(hào)控制---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
			function  RGBShow(RGBShow_Source:string;RGBShow_Left:integer;RGBShow_Top:integer;RGBShow_Width:integer;RGBShow_Hight:integer;RGBShow_ID:integer):string;//開RGB信號(hào)
			function  RGBMove(RGBMove_Source:string;RGBMove_Left:integer;RGBMove_Top:integer):string;//移動(dòng)位置
			function  RGBSize(RGBSize_Source:string;RGBSize_Width:integer;RGBSize_Hight:integer):string;//調(diào)整大小
			function  RGBTop(RGBTop_Source:string):string;//前置窗口
			function  RGBLeft(RGBLeft_Source:string):string;//信號(hào)源左移
			function  RGBRight(RGBRight_Source:string):string;//信號(hào)源右移
			function  RGBUp(RGBUp_Source:string):string;//信號(hào)源上移
			function  RGBDown(RGBDown_Source:string):string;//信號(hào)源下移
			function  RGBBrightUp(RGBBrightUp_Source:string):string;//調(diào)整亮度+
			function  RGBBrightDown(RGBBrightDown_Source:string):string;//調(diào)整亮度-
			function  RGBContrastUp(RGBContrastUp_Source:string):string;//調(diào)整對(duì)比度+
			function  RGBContrastDown(RGBContrastDown_Source:string):string;//調(diào)整對(duì)比度-
			function  RGBClose(RGBClose_Source:string):string;//關(guān)閉RGB信號(hào)
			

			
	//NetPC控制-----------------------------------------------------------------------------------------------------------------------------------------------------------
	
			function  NetPcShow(NetPcShow_Source:string;NetPcShow_Left:integer;NetPcShow_Top:integer;NetPcShow_Width:integer;NetPcShow_Hight:integer;NetPcShow_IP:string):string;//開NETPC
			function  NetPcMove(NetPcMove_Source:string;NetPcMove_Left:integer;NetPcMove_Top:integer):string;//移動(dòng)位置
			function  NetPcTop(NetPcTop_Source:string):string;//前置窗口
			function  NetPcSize(NetPcSize_Source:string;NetPcSize_Width:integer;NetPcSize_Hight:integer):string;//調(diào)整大小
			function  NetPcClose(NetPcClose_Source:string):string;//關(guān)NETPC
			
	//其他控制---------------------------------------------------------------------------------------------------------------------------------------------------------------------
			
			function  MaxRGBShow(MaxRGBShow_Source:string;MaxRGBShow_Left:integer;MaxRGBShow_Top:integer;MaxRGBShow_Width:integer;MaxRGBShow_Hight:integer;MaxRGBShow_ID:integer;MaxRGBShow_RowCount:integer;MaxRGBShow_ColCount:integer):string;//開RGB信號(hào)
			function  MaxRGBClose(MaxRGBClose_Source:string):string;//關(guān)閉RGB信號(hào)
			
			function  MaxVideoShow(MaxVideoShow_Source:string;MaxVideoShow_Left:integer;MaxVideoShow_Top:integer;MaxVideoShow_Width:integer;MaxVideoShow_Hight:integer;MaxVideoShow_ID:integer;MaxVideoShow_RowCount:integer;MaxVideoShow_ColCount:integer):string;//開VIDEO信號(hào)
			function  MaxVideoClose(MaxVideoClose_Source:string):string;//關(guān)閉VIDEO信號(hào)
			
			function  ProjectorShow(ProjectorShow_Source:string;ProjectorShow_Left:integer;ProjectorShow_Top:integer;ProjectorShow_Width:integer;ProjectorShow_Hight:integer;ProjectorShow_ID:integer;ProjectorShow_RowCount:integer;ProjectorShow_ColCount:integer):string;//開投影機(jī)信燈
			function  ProjectorClose(ProjectorClose_Source:string):string;//關(guān)閉投影機(jī)信燈
			
			function  Login(Login_UserID:string;Login_Password:string):string;//登記用戶
			function  ListCamera():string;//列出攝像機(jī)信號(hào)
			function  ListNetPc():string;//列出netpc信號(hào)
			function  ListRGB():string;//列出rgbpc信號(hào)
			function  ListScheme():string;//列出預(yù)案
			function  ListDirectChannel():string;//列出直接通信號(hào)
			function  ListLiveWnd():string;//列出當(dāng)前顯示窗
			function  Unlogin():string;//注銷用戶
			
{	//---------------------------------------
			function  MaxVideoToRGB1():string;//maxvideo switch RGB1
			function  MaxVideoToRGB2():string;//maxvideo switch RGB2
			function  MaxVideoToVideo():string;// maxvideo switch VIDEO
			function  MaxVideoOnAll():string;//maxvideo power onall
			function  MaxVideoOffAll():string;//maxvideo power Offall

	//直接通道信號(hào)控制---------------------------------------------------------------------------------------------------------------------
	
			function  DChannelShow(DChannelShow_Source:string;DChannelShow_Left:integer;DChannelShow_Top:integer;DChannelShow_Width:integer;DChannelShow_Hight:integer;DChannelShow_ID:integer):string;//開通道信號(hào)
			function  DChannelMove(DChannelMove_Source:string;DChannelMove_Left:integer;DChannelMove_Top:integer):string;//移動(dòng)位置
			function  DChannelTop(DChannelTop_Source:string):string;//前置窗口
			function  DChannelSize(DChannelSize_Source:string;DChannelSize_Left:integer;DChannelSize_Top:integer):string;//調(diào)整大小
			function  DChannelClose(DChannelClose_Source:string):string;//關(guān)通道信號(hào)
			function  DChannelN(DChannelN_Mode:string;DChannelN_Source:string):string;//信號(hào)制式ntsc
			function  DChannelS(DChannelS_Mode:string;DChannelS_Source:string):string;//信號(hào)制式secam
			function  DChannelP(DChannelP_Mode:string;DChannelP_Source:string):string;//信號(hào)制式pal
			function  DChannelBright(DChannelBright_Source:string;DChannelBright_Value:integer):string;//調(diào)整亮度
			function  DChannelContrast(DChannelContrast_Source:string;DChannelContrast_Value:integer):string;//調(diào)整對(duì)比度
			function  DChannelHue(DChannelHue_Source:string;DChannelHue_Value:integer):string;//調(diào)整色度
			function  DChannelChange(DChannelChange_Source:string;DChannelChange_Value:integer):string;//更改信號(hào)源

  }
	//*********************************************
			constructor create;
			procedure Connection(Ip:string;Port:integer);
			procedure DisConnection;
  end;
//*************************命令字符串常量*******************************  
 const
	//-------------------------------------------------------------------------------
	VideoShow_Cmd='ntvideo show';
	VideoSize_Cmd='ntvideo size';
	VideoMove_Cmd='ntvideo move';
	VideoClose_Cmd='ntvideo close';
	VideoTop_Cmd='gotop';
	VideoBright_Cmd='ntvideo brightness';
	VideoContrast_Cmd='ntvideo contrast';
	VideoHue_Cmd='hue';
	VideoFormatN_Cmd='ntvideo format ntsc';
	VideoFormatS_Cmd='ntvideo format secam';
	VideoFormatP_Cmd='ntvideo format pal';
	//-------------------------------------------------------------------------------
	CameraNear_Cmd='camera near';
	CameraStopNear_Cmd='camera stopnear';
	CameraFar_Cmd='camera far';
	CameraStopFar_Cmd='camera stopfar';
	CameraUp_Cmd='camera up';
	CameraStopUp_Cmd='camera stopup';
	CameraDown_Cmd='camera down';
	CameraStopDown_Cmd='camera stopdown';
	CameraLeft_Cmd='camera left';
	CameraStopLeft_Cmd='camera stopleft';
	CameraRight_Cmd='camera right';
	CameraStopRight_Cmd='camera stopright ';
	CameraFocusFar_Cmd='camera focus> ';
	CameraStopFocusFar_Cmd='camera stopfocus>';
	CameraFocusNear_Cmd='camera focus<';
	CameraStopFocusNear_Cmd='camera stopfocus<';
	RGBShow_Cmd='rgbpc show';
	RGBMove_Cmd='rgbpc move';
	RGBSize_Cmd='rgbpc size';
	RGBTop_Cmd='gotop';
	RGBLeft_Cmd='rgbpc left';
	RGBRight_Cmd='rgbpc right';
	RGBUp_Cmd='rgbpc up';
	RGBDown_Cmd='rgbpc down';
	RGBBrightUp_Cmd='rgbpc brightnessup';
	RGBBrightDown_Cmd='rgbpc brightnessdown';
	RGBContrastUp_Cmd='rgbpc contrastup';
	RGBContrastDown_Cmd='rgbpc contrastdown';
	RGBClose_Cmd='rgbpc close';
	DChannelShow_Cmd='directchannel show';
	DChannelMove_Cmd='directchannel move';
	DChannelTop_Cmd='';
	DChannelSize_Cmd='directchannel size';
	DChannelClose_Cmd='directchannel close';
	DChannelN_Cmd='directchannel format ntsc';
	DChannelS_Cmd='directchannel format secam';
	DChannelP_Cmd='directchannel format pal';
	DChannelBright_Cmd='directchannel brightness';
	DChannelContrast_Cmd='directchannel contrast';
	DChannelHue_Cmd='directchannel hue';
	DChannelChange_Cmd='directchannel source';
	NetPcShow_Cmd='netpc show';
	NetPcMove_Cmd='netpc move';
	NetPcTop_Cmd='gotop';
	NetPcSize_Cmd='netpc size';
	NetPcClose_Cmd='netpc close';
	Login_Cmd='manager login ';
	ListCamera_Cmd='list camera';
	ListNetPc_Cmd='list netpc';
	ListRGB_Cmd='list rgbpc';
	ListScheme_Cmd='list scheme';
	ListDirectChannel_Cmd='list directchannel';
	ListLiveWnd_Cmd='list livewnd';
	Unlogin_Cmd='Manager unlogin';
	MaxRGBShow_Cmd='maxrgbpc show';
	MaxRGBClose_Cmd='maxrgbpc close';
	MaxVideoShow_Cmd='maxvideo show';
	MaxVideoClose_Cmd='maxvideo close';
	ProjectorShow_Cmd='maxvideo show';
	ProjectorClose_Cmd='maxvideo close';
	MaxVideoToRGB1_Cmd='maxvideo switch RGB1';
	MaxVideoToRGB2_Cmd='maxvideo switch RGB2';
	MaxVideoToVideo_Cmd='maxvideo switch VIDEO';
	MaxVideoOnAll_Cmd='maxvideo power onall';
	MaxVideoOffAll_Cmd='maxvideo power offall';


implementation

  constructor TBocom.create;
  begin
	  client := tclientsocket.Create(client);
	  client.OnRead := readmessage;
  end;

 //--//視頻信號(hào)控制---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

			function  TBocom.VideoShow(VideoShow_Source:string;VideoShow_Left:integer;VideoShow_Top:integer;VideoShow_Width:integer;VideoShow_Hight:integer;VideoShow_ID:integer):string;  //開視頻
				begin
					CommandStr:=VideoShow_Cmd+' '+VideoShow_Source+' '+inttostr(VideoShow_Left)+' '+inttostr(VideoShow_Top)+' '+inttostr(VideoShow_Width)+' '+inttostr(VideoShow_Hight)+' '+inttostr(VideoShow_ID)+' -1 -1' ;
					result:=SendMessage;
				end;
				
			function  TBocom.VideoSize(VideoSize_Source:string;VideoSize_Width:integer;VideoSize_Hight:integer):string;  //調(diào)整大小
				begin
					CommandStr:=VideoSize_Cmd+' '+VideoSize_Source+' '+inttostr(VideoSize_Width)+' '+inttostr(VideoSize_Hight) ;
					result:=SendMessage;
				end;
				
			function  TBocom.VideoMove(VideoMove_Source:string;VideoMove_Left:integer;VideoMove_Top:integer):string;  //移動(dòng)位置
				begin
					CommandStr:=VideoMove_Cmd+' '+VideoMove_Source+' '+inttostr(VideoMove_Left)+' '+inttostr(VideoMove_Top) ;
					result:=SendMessage;
				end;
				
			function  TBocom.VideoClose(VideoClose_Source:string):string;  //關(guān)閉視頻
				begin
					CommandStr:=VideoClose_Cmd+' '+VideoClose_Source ;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲丝袜美腿综合| 一区二区三区欧美激情| 色婷婷激情久久| 麻豆免费精品视频| 亚洲美女在线一区| 国产欧美精品一区二区色综合朱莉| 色婷婷久久综合| 国产麻豆午夜三级精品| 午夜视频在线观看一区| 国产精品妹子av| 精品美女一区二区三区| 精品视频1区2区3区| 成人高清免费观看| 精品影院一区二区久久久| 亚洲福利一区二区三区| 国产精品色在线| 久久久噜噜噜久噜久久综合| 777奇米四色成人影色区| 91原创在线视频| 波多野结衣在线aⅴ中文字幕不卡| 久久精品理论片| 首页国产丝袜综合| 亚洲一区二区三区四区五区黄| 国产精品久久久久久久午夜片| 久久综合九色综合欧美就去吻| 欧美日韩二区三区| 91黄色免费观看| 色综合久久综合| 成人99免费视频| 成人免费毛片app| 国产传媒欧美日韩成人| 久久国产福利国产秒拍| 免费在线一区观看| 男人的j进女人的j一区| 偷窥国产亚洲免费视频| 亚洲国产视频直播| 亚洲观看高清完整版在线观看| 有码一区二区三区| 一区二区三区日韩欧美精品| 一区二区三区毛片| 亚洲综合丁香婷婷六月香| 一区二区三区免费| 亚洲图片欧美视频| 午夜精品久久久久久久99樱桃 | 欧美夫妻性生活| 在线观看一区不卡| 欧美日韩免费一区二区三区| 欧美精品视频www在线观看| 欧美高清视频在线高清观看mv色露露十八| 色综合久久精品| 欧美视频一区二区三区在线观看| 欧美日韩大陆在线| 91麻豆精品国产91| 久久综合色鬼综合色| 蜜桃视频一区二区| 久久66热偷产精品| 成人免费黄色大片| 日本精品免费观看高清观看| 欧美日韩一区三区四区| 欧美一级国产精品| 久久久精品日韩欧美| 国产精品动漫网站| 午夜影院久久久| 久久99国产精品尤物| 成人黄色小视频| 欧美羞羞免费网站| 欧美大片拔萝卜| 国产精品美女久久久久aⅴ| 一区二区三区欧美亚洲| 日韩av高清在线观看| 国产一区在线观看麻豆| 91免费国产视频网站| 欧美精品国产精品| 久久婷婷成人综合色| 亚洲色图在线播放| 热久久一区二区| av资源网一区| 91精品欧美久久久久久动漫 | 奇米777欧美一区二区| 国产精品一区免费视频| 在线视频欧美精品| 精品久久久久久久久久久久久久久 | 亚洲精品中文在线影院| 青草国产精品久久久久久| 国产高清成人在线| 欧美日韩国产免费| 欧美极品xxx| 日韩精品一二三| 成人精品国产免费网站| 51午夜精品国产| 国产精品不卡一区二区三区| 日本欧美一区二区三区| 99精品久久只有精品| 欧美日本视频在线| 国产精品对白交换视频| 精品无人码麻豆乱码1区2区| 91福利在线观看| 国产精品色在线| 紧缚奴在线一区二区三区| 精品视频一区二区不卡| 中文字幕一区二区三区在线不卡| 蜜桃视频一区二区三区在线观看 | 欧美日韩在线三级| 国产精品理论片在线观看| 美女一区二区视频| 欧美专区日韩专区| 亚洲欧美影音先锋| 国产美女在线观看一区| 91麻豆精品国产91久久久资源速度 | 久久久久久久综合日本| 一区二区免费在线| 国产成人在线免费| 91精品国产综合久久香蕉的特点| 日韩毛片视频在线看| 精彩视频一区二区三区| 欧美精品视频www在线观看| 国产精品不卡视频| 国模一区二区三区白浆| 欧美一区二区精品久久911| 亚洲男同性视频| 国产高清不卡二三区| 欧美剧在线免费观看网站| 最近中文字幕一区二区三区| 国产在线国偷精品产拍免费yy| 5月丁香婷婷综合| 亚洲小说春色综合另类电影| 99精品在线观看视频| 久久久久青草大香线综合精品| 亚洲国产cao| 一本到不卡精品视频在线观看| 久久精品亚洲麻豆av一区二区| 日韩一区精品字幕| 欧美系列日韩一区| 午夜国产精品一区| 色激情天天射综合网| 中文字幕av一区 二区| 久久99精品国产麻豆不卡| 欧美日韩国产影片| 欧美a级理论片| 欧美日本一区二区三区| 亚洲高清在线精品| 欧美日韩国产首页| 天堂在线一区二区| 9191国产精品| 日韩精品欧美成人高清一区二区| 欧洲精品中文字幕| 亚洲国产sm捆绑调教视频| 欧美曰成人黄网| 一区二区三区免费| 国产精品一区在线观看你懂的| 久久精品欧美日韩| 顶级嫩模精品视频在线看| 国产婷婷色一区二区三区四区 | yourporn久久国产精品| 久久久不卡网国产精品一区| 韩国精品久久久| 精品国产百合女同互慰| 日韩精品五月天| 欧美日韩一级视频| 日韩中文字幕亚洲一区二区va在线 | 久久久久综合网| 国产成人综合在线观看| 久久精品一区蜜桃臀影院| 91亚洲午夜精品久久久久久| 亚洲欧美日韩一区| 在线亚洲人成电影网站色www| 亚洲免费成人av| 欧美一区二区女人| 久久精品国产澳门| 久久亚区不卡日本| 福利一区在线观看| 国产精品久久久久久久久搜平片| 在线观看成人免费视频| 丝袜美腿亚洲色图| 日韩精品在线网站| 国产成人av福利| 天天操天天干天天综合网| 日韩亚洲欧美在线| 国产成人在线电影| 亚洲理论在线观看| 欧美日韩一区高清| 韩国视频一区二区| 亚洲婷婷综合久久一本伊一区| 91美女片黄在线| 精彩视频一区二区三区 | 亚洲已满18点击进入久久| 91精品国产综合久久久久久漫画| 国产曰批免费观看久久久| 亚洲精品高清视频在线观看| 日韩一区二区三| 成熟亚洲日本毛茸茸凸凹| av男人天堂一区| 男女男精品视频网| 国产精品久久久久精k8| 欧美麻豆精品久久久久久| 懂色av一区二区三区免费观看| 亚洲欧美怡红院| 日韩欧美国产精品| 色综合久久久久综合体桃花网| 免费av网站大全久久|