-1

Visual C++ 2010 Express で Web サイトを起動しようとすると、調査したすべてのソリューションが機能しませんでした。そのため、より詳細なサポートが必要であることがわかりました。これが私のコードです:

#include <stdafx.h>
#include <stdio.h>
#include <iostream>
#include <io.h>
#include <string>
#include <string.h>
#include <conio.h>
#include <windows.h>
using namespace System;
using namespace std;

int main()
{
char name[240];


cout<<"\nHello, Please enter your name: ";
cin.getline(name,240);
cout<<"\nHello "<<name <<", your ID has been confirmed!";


cout<<"\nContinuing to launch website 'xyz' now.";
//  system("C:\\Program%Files\\Google\\Chrome\\Application\\chrome.exe");
ShellExecute, TEXT("open"), TEXT(c:\\program                                     
    files\\google\\chrome\\application\\chrome.exe), NULL, NULL, SW_SHOWNORMAL;
goto end;

end:

cout<<"\n\nProgram completed, Pess any key to exit. ";

_getch();
return 0;
}
4

2 に答える 2

2

このような。

ShellExecute(NULL, TEXT("open"), TEXT("c:\\program files\\google\\chrome\\application\\chrome.exe"), NULL, NULL, SW_SHOWNORMAL);

パスの「プログラム」と「ファイル」の間に、括弧がなく、二重引用符がなく、おそらく偽の文字がありました。また、ShellExecute のパラメーターが欠落していました。

本を読んで最低限の C++ 構文を学習するのは良い考えです。これらは非常に基本的なエラーです。

于 2013-09-17T09:15:23.390 に答える
0
system("\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" http://heise.de");

私のために働きます。パラメータを使用して外部プログラムを呼び出す方法を参照してください。

于 2013-09-17T09:22:28.223 に答える