sc 1 month ago
parent
commit
79cb7ef123
  1. 1
      ProcessManageUI/MainWindow.xaml
  2. 20
      ProcessManageUI/MainWindow.xaml.cs
  3. 6
      ProcessManageUI/ProcessManageUI.csproj

1
ProcessManageUI/MainWindow.xaml

@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:ProcessManageUI"
mc:Ignorable="d"
Loaded="Window_Loaded"
ResizeMode="NoResize"
Title="ProcessManage" Height="450" Width="800" >
<Grid>

20
ProcessManageUI/MainWindow.xaml.cs

@ -13,7 +13,6 @@ using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
@ -23,7 +22,6 @@ using System.Windows.Shapes;
using System.Windows.Threading;
using System.Xml.Linq;
using static ProcessManageUI.SqliteHelper;
using static System.Net.WebRequestMethods;
namespace ProcessManageUI
{
@ -70,8 +68,8 @@ namespace ProcessManageUI
Hide();
base.OnClosing(e);
}
private static IniFile.IniFiles Configini = new IniFile.IniFiles(Convert.ToString(System.AppDomain.CurrentDomain.BaseDirectory) + "ProcessManageConfigini.ini");
private static IniFile.IniFiles Configini = new IniFile.IniFiles(Environment.CurrentDirectory + "\\ProcessManageConfigini.ini");
private static string SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件
private static string SQLNAME = Configini.IniReadvalue("SQL_SERVER", "SQL2");
private static string SQMOD = Configini.IniReadvalue("SQL_SERVER", "SQL3");
@ -94,14 +92,16 @@ namespace ProcessManageUI
public MainWindow()
{
InitializeComponent();
// 程序默认启动时隐藏窗体
DataContext = this;
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{ // 程序默认启动时隐藏窗体
Hide();
IP.Text = SQLIP;
MOD.Text = SQMOD;
NAME.Text = SQLNAME;
USER.Text = SQLUSER;
USER.Text = SQLUSER;
PAW.Text = SQLPASWORD;
TIMEMS.Text = _intervalMs.ToString();
@ -110,10 +110,10 @@ namespace ProcessManageUI
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
SQLiteHelpers.Open(); //打开数据库
Gram = SQLiteHelpers.ExecuteDataSet("select * from Gram", null).Tables[0]; //读取表写入缓存
Product = SQLiteHelpers.ExecuteDataSet("select * from ProcessManage", null).Tables[0];
Product = SQLiteHelpers.ExecuteDataSet("select * from ProcessManage", null).Tables[0];
SQLiteHelpers.Close();
Datalog.AppendText("\n设定循环时间"+ _intervalMs+"MS");
Datalog.AppendText("\n设定循环时间" + _intervalMs + "MS");
disTimer.Tick += EXTask;
disTimer.Start();//计时开始
@ -288,5 +288,7 @@ namespace ProcessManageUI
data_Grid.Visibility=Visibility.Collapsed;
disTimer.Start();//计时
}
}
}

6
ProcessManageUI/ProcessManageUI.csproj

@ -16,7 +16,7 @@
<Deterministic>true</Deterministic>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x64</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -24,6 +24,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
@ -37,6 +38,9 @@
<PropertyGroup>
<ApplicationIcon>sunlight_logo.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<StartupObject>ProcessManageUI.App</StartupObject>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />

Loading…
Cancel
Save