如何在cdev

时间:2018-05-03 08:44:01

标签: c# c visual-studio openfiledialog folderbrowserdialog

我使用visual studio(C#)创建了一些工具,并通过调用cdev.exe在cdev(C代码)中创建引擎。在visual studio中,用户需要通过单击OpenFileDialog按钮选择文件并将其保存在FolderBrowserDialog中。然后,需要单击一个调用cdev(.exe)作为引擎来运行该进程的按钮。所有过程都是使用c代码的代码。 问题是如何在Cdev中从Visual Studio调用OpenFileDialog和FolderBrowserDialog?并且需要将其保存为FolderBrowserDialog中的.jpeg

这是OpenFileDialog和FolderBrowserDialog的Visual Studio(C#)代码

    private void button1_Click(object sender, EventArgs e)
    {
        OpenFileDialog choofdlog = new OpenFileDialog();
        choofdlog.Filter = "All Files (*.*)|*.*";
        choofdlog.FilterIndex = 1;
        choofdlog.Multiselect = true;

        if (choofdlog.ShowDialog() == DialogResult.OK)
            textBox1.Text = choofdlog.FileName;
        else
            textBox1.Text = string.Empty;

    }

    private void button2_Click(object sender, EventArgs e)
    {
        FolderBrowserDialog fbd = new FolderBrowserDialog();

        if (fbd.ShowDialog() == DialogResult.OK)
            textBox2.Text = fbd.SelectedPath;
        else
            textBox2.Text = string.Empty;
    }

虽然这是我在Cdev中的代码

int main(int argc, char **argv){    
char cname[1000]="C:\\PendriveCarve.001",auditTrail[50]; //choose file
{
    //process

}
sprintf(auditTrail, "C:\\%d.jpeg", i); //save as jpeg
}

抱歉我的英语不好和解释

0 个答案:

没有答案