hi, ich habe ein tool geschrieben mit dem man solche .vbs msg boxen machen kann.
mein problem ist das die schleife irgendwie falsch ausgeführt wird weil zu start wenn da 1: stehen sollte steht da schon 1: 2: außerdem wir erste eine msgbox ohne inhalt erstellt. kann mir wer helfen?
Code:
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
ofstream dat_aus;
string eingabe;
string name;
int nummer;
cout << "geben sie den namen der datei an, die erstellt werden soll" << endl << "DER NAME MUSS MIT .VBS ENDEN" << endl;
cin >> name;
dat_aus.open(name.c_str(), ios_base::out);
if(!dat_aus)
{
cout << "Datei konnte nicht erstellt werden!";
cout << endl;
return -1;
}
cout << "nun geben sie ein, was in Box 1 stehen soll.. um die schleife zu beenden geben sie 123EXIT ein" << endl;
for(nummer = 1; eingabe != "123EXIT"; nummer = nummer + 1)
{
cout << nummer << ": ";
getline(cin, eingabe);
if(eingabe != "123EXIT")
{
dat_aus << "MsgBox \"" << eingabe << "\"" << endl;
}
}
dat_aus.close();
return 0;
}
mein problem ist das die schleife irgendwie falsch ausgeführt wird weil zu start wenn da 1: stehen sollte steht da schon 1: 2: außerdem wir erste eine msgbox ohne inhalt erstellt. kann mir wer helfen?