相关疑难解决方法(0)

运行命令提示符命令

有没有办法从C#应用程序中运行命令提示符命令?如果是这样,我将如何做以下事情:

copy /b Image1.jpg + Archive.rar Image2.jpg
Run Code Online (Sandbox Code Playgroud)

这基本上在JPG图像中嵌入了一个RAR文件.我只是想知道是否有办法在C#中自动执行此操作.

.net c# command-line command prompt

563
推荐指数
12
解决办法
86万
查看次数

Windows窗体中的提示对话框

我正在使用,System.Windows.Forms但奇怪的是,没有能力创建它们.

如何在没有javascript的情况下获得类似javascript提示对话框的内容?

MessageBox很不错,但用户无法输入输入.

.net c# dialog prompt winforms

104
推荐指数
5
解决办法
19万
查看次数

带有输入字段的Messagebox

是否可以显示(弹出)一个带有输入字段的消息框,可能是一个文本框?有些人在语言或框架中吗?

.net c#

62
推荐指数
2
解决办法
27万
查看次数

如何在MessageBox中显示textBox控件?

知道如何在MessageBox中显示textBox控件.

我正在研究winforms projcet c#.

先感谢您.

.net c# winforms

11
推荐指数
2
解决办法
6万
查看次数

如何在 C# 中执行 cmd,然后在同一窗口中执行后面的另一个命令?

我想要完成的是一个基本上一键设置活动分区的程序,节省了使用 cmd 提示符等的时间和技巧。

我已经研究了 System.Management 名称空间,但无法弄清楚如何使用它:(

所以我求助于使用 CMD,我有一个用 C# 编写的模块应用程序,基本上我想运行“DISKPART”,然后在 cmd 窗口中启动 diskpart,然后我想要求它“选择磁盘 0”,然后是“选择分区 1”最后跟随“活动”。

自己在 CMD 中执行此操作效果很好,但事实证明对于应用程序来说很尴尬:( 我设法让它做的是在一个窗口中使用 Process.Start 很好地运行 DiskPart,然后让它打开一个新窗口并运行下一个窗口一段代码,但因为新窗口没有运行 diskpart cmd,所以它不起作用 >:(

有什么建议么?

谢谢!

c# cmd process

5
推荐指数
1
解决办法
3434
查看次数

在C#Winform上使用Show Dialog时非常奇怪的错误

我在VS Studio 2008 Express Edition中创建了2个表单,并在main program.cs文件中使用public static声明它们

我只是想用ShowDialog和Close在两个表单之间切换,但是当试图关闭第二个表单并再次使用showdialog打开第一个表单时,它表示当表单已经可见时我不能使用showDialog,而事实并非如此在显示第二种形式之前关闭它.

它让我在使用showdialog之前将form visible属性设置为false,所以我做到了

    internal static void CloseSecondForm(FirstForm FirstForm)
    {
        FirstForm .Close();
        SecondForm.Visible = false;
        SecondForm.ShowDialog();
    }
Run Code Online (Sandbox Code Playgroud)

但后来它说我不能使用ShowDialog,因为表格已经在对话模式中显示,我必须关闭它.所以我做了它所要求的

    internal static void CloseSecondForm(FirstForm FirstForm)
    {
        FirstForm .Close();
        SecondForm.Visible = false;
        SecondForm.Close();
        SecondForm.ShowDialog();
    }
Run Code Online (Sandbox Code Playgroud)

但它仍然假装表格已经用ShowDialog打开了!

这是我的编程或Winform中的Bug吗?

更新:这是我在第5个答案中发布的整个代码(我想使用showdialog而不是show,因为我可能在后台有第3个表单,我不希望用户访问):

  [STAThread]
  static void Main()
  {
      Application.EnableVisualStyles();
      Application.SetCompatibleTextRenderingDefault(false);
      Form1 = new Form1();
      Form2 = new Form2();
      Form1.ShowDialog();
      Application.Run();

  }

  // called from Form1 BUTTON
  internal static void ShowForm2(Form1 Form1)
  {
      Form1.Hide();
      Form2.ShowDialog();
  }

  // called from Form2 BUTTON
  internal static …
Run Code Online (Sandbox Code Playgroud)

c# dialog modal-dialog winforms

4
推荐指数
2
解决办法
3万
查看次数

在WinForms中显示输入对话框

我想在我的WinForm应用程序中显示一个输入模式.我环顾网络,但没有找到一个很好的模式来做这件事.我知道我必须创建另一个Form,并使用ShowDialog方法.

.net c# modal-dialog winforms

4
推荐指数
1
解决办法
9893
查看次数

在弹出框中输入文本

我希望我的编程弹出一个框,用户可以在其中输入文本以将其存储在变量中.我必须为此创建一个新表单吗?

c#

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×8

.net ×5

winforms ×4

dialog ×2

modal-dialog ×2

prompt ×2

cmd ×1

command ×1

command-line ×1

process ×1