delphi-prism-2010

    0熱度

    1回答

    我有一個不同的WinForm的DataGridView,我試圖從main.pas訪問DataGridView,但我不能。 我得到以下錯誤:「MonoPro.UnitForm」 不表達包含 「dataGridView1」 的定義, 「fr.dataGridView1」 下面是代碼: Form1.pas與UnitForm Winform with DataGridView namespace Mono

    0熱度

    1回答

    我在Delphi Prism下使用SerialPort。我能夠將字節發送到串行端口,但由於串行請求發送(RTS)線始終處於高電平或高電平,因此我無法從外部接收數據。那麼,您設置了什麼設置來自動切換RTS線? 這裏有一個串口的屬性我設置: SerialPort1 := new System.Io.Ports.SerialPort(); SerialPort1.BaudRate:=19200; S

    1熱度

    1回答

    我的Delphi代碼中有大量的日誌記錄,它經常使用Self.ClassName來記錄包含當前正在執行的代碼的類的名稱。 我現在正在將一些代碼編譯成Delphi Prism .NET程序集。 但是,在Delphi Prism下,Self.ClassName現在返回「TObjectExtender」而不是實際的類名。 例如 type TMyClass: TObject begin

    0熱度

    1回答

    我正在學習使用Delphi Prism進行編程,並且經歷了一個我認爲很棒的速成教程。我學到了很多東西,但它沒有向我展示一種非常重要的編程技術,即所有基於窗口的編程語言都允許程序員執行。 這是從另一個窗口打開一個窗口,就像你點擊一個按鈕打開一個執行命令的窗口,比如Form1.Show; 我試過但沒有任何反應。我做錯了什麼,或者你怎麼做? 感謝,

    2熱度

    1回答

    我在Delphi Prism 2010中遇到了一個奇怪的編譯器錯誤,我無法解決。該錯誤是調用第三方程序集中定義的對象的方法,該對象操縱特定的圖像格式。程序集本身是針對.Net 2.0 Runtime編譯的。 儘管提供的參數正確的名單,我一直得到一個錯誤,並表示系列的參數列表是不正確的警告消息。 VS 2008 IDE也拒絕執行參數完成,但正確顯示方法原型並允許使用Ctrl-Space添加方法。下面

    2熱度

    1回答

    我目前正在使用Delphi Prism for Mono開發。所以,軟件可以跨平臺,主要是在Linux操作系統上運行。要開始,我一直在執行和測試運行我的軟件的基本功能 - 串行和網絡通信。 但我似乎無法通過單聲道的串行通信實施。在搜索Internet和Stackoverflow後,似乎沒有支持Linux環境的庫或.NET框架。儘管Stackoverflow中的其他人提出了一些類似的問題,但答案並未