API version 30

CameraCaptureView.HideCameraメソッド

iOSAndroidWindows

 

説明

ShowCameraメソッドで起動したカメラを終了します。

 

呼出形式

captureView.HideCamera( )

 

戻り値

なし

 

引数

なし

 

例外

EXT-27

初期化が完了していません

 

EXT-46

カメラの操作に失敗しました

 

使用例

CameraCaptureView captureView {
	X = 10;
	Y = 10;
	Width = 200;
	Height = 300;
}
Button btnStartCamera {
	X = 10;
	Y = 320;
	Width = 100;
	Height = 40;
	Title = "カメラ開始";
	Function OnTouch( e ) {
		try {
			/* ズームバーを表示します */
			var extraParams = new Array;
			extraParams["SHOW_ZOOMBAR"] = true;
			/* カメラ表示 */
			^.captureView.ShowCamera(Runtime.SourceTypeRearCamera, extraParams);
		} catch (e) {
			//.MessageBox(e.Method + "-" + str(e.Code));
			//.MessageBox(e.message);
		}
	}
}
Button btnStopScan{
	X = 120;
	Y = 320;
	Width = 100;
	Height = 40;
	Title = "カメラ停止";
	Function OnTouch( e ) {
		try {
			/* カメラ停止 */
			^.captureView.HideCamera();
		} catch (e) {
			//.MessageBox(e.Method + "-" + str(e.Code));
			//.MessageBox(e.message);
		}
	}
}
Button btnCapture{
	X = 120;
	Y = 370;
	Width = 100;
	Height = 40;
	Title = "撮影";
	Function OnTouch( e ) {
		try {
			/* 撮影 */
			var img = ^.captureView.Capture();
			^.imgView.SetImage(img);
		} catch (e) {
			//.MessageBox(e.Method + "-" + str(e.Code));
			//.MessageBox(e.message);
		}
	}
}
ImageLabel imgView {
	X = 220;
	Y = 10;
	Width = 200;
	Height = 200;
	ImageWidth = 200;
	ImageHeight = 200;
	Resize = $KEEPRATIO;
}

 

関連項目

ShowCameraメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る