Войти

Показать полную графическую версию : [решено] WinApi


asacyra
16-03-2013, 01:21
У меня Visual c++ express 2012 и я не пойму как использовать функцию ShellExecute. Что писать в Using?
и здесь
private void button1_Click(object sender, EventArgs e)
{

}
Я читал читал так и не вьехал помогите начинающему. Заранее спасибо!!!!!

LilLoco
16-03-2013, 11:15
Что писать в Using? »
Разве Using не для .Net подобных языков? В C++ вроде Include?
#include <ShellAPI.h>

private void button1_Click(object sender, EventArgs e)
{
ShellExecute(params...)
}

Как то так...
Возможно я не прав. Поправьте пожалуйста.

asacyra
16-03-2013, 12:22
у меня Visual c++ express 2012 тут программы начинются
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace AdminTools_v2
{
public partial class frmMain : Form
{
#region Event Handlers: Form Load

public frmMain()
{
InitializeComponent();
поэтому и спрашиваю как запускать сторонние ехе файлы

LilLoco
16-03-2013, 12:39
asacyra, Вы не путаете C++ с C#?
Я так полагаю путаете.
А если так, то

System.Diagnostics.Process.Start("сторонний.exe")

Delirium
16-03-2013, 12:54
у меня Visual c++ express 2012 тут программы начинются »
КОмпилятор и язык 2 разные вещи. В данном случае приведен код на C#. Как запускать внешний процесс, LilLoco указал.
Для получения быстрого ответа надо более подробно описывать задачу.
http://stackoverflow.com/questions/749680/how-to-shell-execute-a-file-in-c - аналогичный вопрос.

asacyra
16-03-2013, 21:48
спасибо :oszone:




© OSzone.net 2001-2012