2011-12-21 34 views
0

我不知道如何解釋這個,所以我會給出一個場景。從打開的文件中顯示文本

我想寫一個程序,它將被設置爲文件擴展名的默認程序。程序打開時,它將輸出程序中的所有內容。即file.txt包含單詞hello,打開時,我的程序打開並顯示單詞hello。

這個想法就像記事本。打開文本文件時,會顯示內容。但是,我的將在DOS窗口中。

我該如何做到這一點?

對不起,如果有這樣的另一個問題,在這裏的某個地方,TBH我不太清楚這是什麼叫,因此不能搜索。

編輯:我的歉意。我正在運行Windows 7

+0

在什麼平臺上? – Cyclonecode 2011-12-21 12:38:19

+0

您是否搜索過文件I/O? – 2011-12-21 12:38:30

+0

是的,我有,但這需要打開一個文件的路徑,我不知道如何給打開的文件的路徑。感謝您的迴應:) – Jared 2011-12-21 12:41:15

回答

1

如果您打開一個文件「with」您的程序(例如使用文件類型關聯或將文件拖到.exe上),那麼數據文件的文件名作爲命令行參數傳遞給您的應用程序。

請參見:

What are the arguments to main() for?