Files
kou_zhaoxielou_shandong/口罩泄露定制款/Form/frm_vidio.cs

117 lines
4.4 KiB
C#
Raw Normal View History

2026-01-16 20:53:33 +08:00
using Sunny.UI;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace .Form
{
public partial class frm_vidio : UIForm
{
public frm_vidio()
{
InitializeComponent();
#region
this.Size = new System.Drawing.Size(1920, 1032); // 设置窗口大小
// 获取所有显示屏的信息
var screens = Screen.AllScreens;
// 检查是否有至少两块显示屏
if (screens.Length >= 2)
{
// 获取第二块显示屏的信息
var secondScreen = screens[1];
// 设置窗口在第二块显示屏上的位置和大小
this.StartPosition = FormStartPosition.Manual;
this.Location = new System.Drawing.Point(secondScreen.Bounds.X, secondScreen.Bounds.Y);
// 可选:调整窗口大小以匹配第二块显示屏(如果需要)
// this.Size = secondScreen.Bounds.Size;
}
else
{
// 如果没有第二块显示屏,则默认在主屏幕上显示
this.StartPosition = FormStartPosition.CenterScreen;
}
#endregion
}
private void InitializeVlc()
{
}
// 获取当前主屏幕的分辨率
System.Drawing.Size primaryScreenSize = Screen.PrimaryScreen.Bounds.Size;
private void timer1_Tick(object sender, EventArgs e)
{
}
// 暴露按钮的 Click 事件
public void SimulateButtonClick()
{
uiLabel1.Text = "本次动作测试完成请等待10s后进行下一动作";
}
public void uiButton1_Click(object sender, EventArgs e)
{
// frm_Main main = new frm_Main();
switch (frm_Main.comindex)
{
case 0:
// this.uiLabel1.Text=
if (this.axWindowsMediaPlayer1 != null && !this.axWindowsMediaPlayer1.IsDisposed)
{
this.axWindowsMediaPlayer1.URL = "D:\\口罩泄漏定制\\HMI\\重构\\口罩泄露定制款\\口罩泄露定制款\\bin\\Debug\\头部静止.MP4";
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
break;
case 1:
if (this.axWindowsMediaPlayer1 != null && !this.axWindowsMediaPlayer1.IsDisposed)
{
this.axWindowsMediaPlayer1.URL = "D:\\口罩泄漏定制\\HMI\\重构\\口罩泄露定制款\\口罩泄露定制款\\bin\\Debug\\左右转头.MP4";
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
break;
case 2:
if (this.axWindowsMediaPlayer1 != null && !this.axWindowsMediaPlayer1.IsDisposed)
{
this.axWindowsMediaPlayer1.URL = "D:\\口罩泄漏定制\\HMI\\重构\\口罩泄露定制款\\口罩泄露定制款\\bin\\Debug\\上下抬头.MP4";
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
break;
case 3:
if (this.axWindowsMediaPlayer1 != null && !this.axWindowsMediaPlayer1.IsDisposed)
{
this.axWindowsMediaPlayer1.URL = "D:\\口罩泄漏定制\\HMI\\重构\\口罩泄露定制款\\口罩泄露定制款\\bin\\Debug\\大声说话.MP4";
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
break;
case 4:
if (this.axWindowsMediaPlayer1 != null && !this.axWindowsMediaPlayer1.IsDisposed)
{
this.axWindowsMediaPlayer1.URL = "D:\\口罩泄漏定制\\HMI\\重构\\口罩泄露定制款\\口罩泄露定制款\\bin\\Debug\\头部静止.MP4";
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
break;
}
}
private void uiPanel1_Click(object sender, EventArgs e)
{
}
}
}