Uruchamianie pliku

waldeq

Użytkownik
Dołączył
Styczeń 21, 2007
Posty
70
Witam.
Napisałem taki mały programik który ma za zadanie uruchomić testowy plik txt.Plik niby sie uruchamia ale wraz z nim także konsola.I tu właśnie tkwi mój problem bowiem chce żeby włączał sie on bez niej.Jakiego polecenia powinienem tu użyć do otwierania zamiast system aby konsola się nie otwierała. :?: Odrazu muwię że nie pomaga żadne wyłączanie konsoli w konsolidatorze.
#include<windows.h>
#include<fstream>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
system("dt.txt");
}[/b]
 

GrzesiuSdwa

Użytkownik
Dołączył
Maj 10, 2006
Posty
130
Kod:
#include<windows.h>

#include<fstream>

int main()

{

ShellExecute(NULL, NULL, "C:/txt.txt", NULL, NULL, SW_SHOWNORMAL);

}
 

waldeq

Użytkownik
Dołączył
Styczeń 21, 2007
Posty
70
Dzięki o to mi właśnie chodziło.Teraz mogę przystąpic do dalszej realizacji.Dodałem ci punkt.
<
k:

[ Dodano: 21-01-2007, 21:32 ]
Jeszcze jedno pytanie.Nie chce mi działać poprawnie warunek.Cały czas bez względu na to czy jest prawdziwy czy nie wykonuje mi polecenie otwierania pliku.Co może być źle :?: :?:
#include<windows.h>
#include<fstream>
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
ofstream win("dt.txt");
if (*"dt.txt"!=NULL)
ShellExecute(NULL, NULL, "dt.txt", NULL, NULL, SW_SHOWNORMAL);
else
win<<"kupa";
}[/b]
 
Do góry Bottom