2016-05-12 9 views
1

ファイルを作成してQtプロジェクトを読み書きすることができます。Qtのテキストファイルを作成する

しかし、初めて自分のテキストファイルを作成して、それから書き込みや読み込みを行うことはできますか?たとえば、このディレクトリへの書き込みと読み取りを希望します。C:\ Users \ Administrator \ドキュメント。

+1

http://stackoverflow.com/questions/3024382/how-to-create-a-new-file-in-qt –

+0

あなたはよりspicifiedすることができますか?! @johnelemans –

答えて

1

私はあなたの質問がほとんど理解できないので質問していると思いますが、すでに作成されているこのファイルから書き込みと読み取りを行う方法については、私は答えます。

まず、ファイルに名前を付ける必要があります。このファイルを作成する関数QFile::open(OpenMode mode)を呼び出す:あなたのファイルが既に作成されていない場合

  • QString fileName = "C:\Users\Administrator\Documents\file.txt"; 
    QFile file(fileName); 
    

    bool openOk = file.open(QIODevice::ReadWrite); 
    if (openOk) 
    { 
        // process 
    } 
    

    あなたが今書いて、あなたのファイルから読み込むことができます。あなたがもう一度あなたのファイルを使用したい場合は

  • その後、はもう一度この関数を呼び出す:ファイルが既に作成されている場合、あなたはこのファイルに読み取り/書き込みすることができます。

+0

これはとてもうまく動作します^^ありがとうございます。 –

関連する問題