請問我想用OpenDialog想打開.txt檔案
OpenDialog1->DefaultExt="txt" ;
OpenDialog1->Filter="Text files (*.txt)";
但出現undefined symbol ‘OpenDialog1’
請問是什么問題呢?難道不是直接用嗎?
uj5u.com熱心網友回復:
在表單上放一個OpenDialog控制元件。uj5u.com熱心網友回復:
然后頭檔案里就有了:
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TButton *Button1;
TOpenDialog *OpenDialog1; //是這個
private: // User declarations
public: // User declarations
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
uj5u.com熱心網友回復:
OpenDialog1->Filter = "文本檔案|*.txt";//僅顯示TXT檔案OpenDialog1->DefaultExt = ".txt";
uj5u.com熱心網友回復:
面向物件的開發語言,要有“物件”
uj5u.com熱心網友回復:
對,是這樣的uj5u.com熱心網友回復:
參考:C++ Builder是怎么把設計期放置在表單中的每一個組件、控制元件在運行時變成程式中的一個個具體的物件的?
http://blog.163.com/tab_98/blog/static/11924097201681484617180/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47618.html
標籤:基礎類
