Hallo Community,
wie ihr schon sehen könnt bin ich sehr neu und habe auch direkt eine Frage. Ich hoffe ich bin dazu auch in der richtigen Sektion. Also es geht darum:
Ich lerne gerade Visual C++ und habe auch ein nettes eBook gefunden. Ich bin an einem Beispiel, wo gezeigt wird, wie man ein externes Programm per ComboBox und einem"Programm Starten" Button startet. Es wird kein Fehler ausgegeben, aber es startet auch das Programm nicht. Es passiert gar nichts. Hier mal der Quellcode:
Jop also das ist die Funktion. Ich hoffe ihr könnt mir helfen, so das es funktioniert, denn ich will auch nciht weiter machen, ohne meinen Fehler zu finden. Die Variable ist korrektgesetzt, da ich den m_strProgToRun nicht nochmal zuordnen kann. Also VC++ gibtaus, dass die Variablen bereits zugeordnet sind. Ich wieß leider nicht mehr weiter.
Mfg Guimaster
wie ihr schon sehen könnt bin ich sehr neu und habe auch direkt eine Frage. Ich hoffe ich bin dazu auch in der richtigen Sektion. Also es geht darum:
Ich lerne gerade Visual C++ und habe auch ein nettes eBook gefunden. Ich bin an einem Beispiel, wo gezeigt wird, wie man ein externes Programm per ComboBox und einem"Programm Starten" Button startet. Es wird kein Fehler ausgegeben, aber es startet auch das Programm nicht. Es passiert gar nichts. Hier mal der Quellcode:
Code:
void CSteuerelementeDlg::OnRunpgm()
{
// Lokale Variable zur Aufnahme des Programmnamens deklarieren
CString strPgmName;
// Programmname in die lokale Variable kopieren
strPgmName = m_strProgToRun;
// Programmname in Großbuchstaben umwandeln
strPgmName.MakeUpper();
// Programm Paint gewählt?
if (strPgmName == "PAINT")
// Ja, Paint starten
WinExec("C:\WINDOWS\system32\mspaint.exe", SW_SHOW);
// Editor (Notepad) gewählt?
if (strPgmName == "EDITOR")
// Ja, Editor starten
WinExec("notepad.exe", SW_SHOW);
// Solitär gewählt?
if (strPgmName == "SOLITÄR")
// Ja, Solitär starten
WinExec("sol.exe", SW_SHOW);
}
Jop also das ist die Funktion. Ich hoffe ihr könnt mir helfen, so das es funktioniert, denn ich will auch nciht weiter machen, ohne meinen Fehler zu finden. Die Variable ist korrektgesetzt, da ich den m_strProgToRun nicht nochmal zuordnen kann. Also VC++ gibtaus, dass die Variablen bereits zugeordnet sind. Ich wieß leider nicht mehr weiter.
Mfg Guimaster