firemonkey

    0熱度

    1回答

    我在網上發現了很多解決方案,但它們不能正常工作,因爲StringGrid1.ColumnCount屬性是隻讀的。我正在使用Delphi 10西雅圖。 我有一個StringGrid1,我需要在運行時添加列。具體而言,我必須根據TList的大小添加列。特別是: var a: TList<double>; begin //fill the TList... for i := 0 to a.Co

    -1熱度

    1回答

    很少我的android應用程序凍結。問題並不在於應用程序被凍結,而是問題在於它非常(非常)很少發生它很難再現。此外,爲了使思考複雜化,它出現在應用程序中隨處可見的步驟和動作中,因此也很難知道所涉及的算法。 還當該應用凍結他們是這種日誌中: 十二月3日至11日:11:12.475:I /技術(15973):寫堆棧跟蹤到「/數據/ ANR /跡線。 TXT」 但不幸的是我不知道,因爲我已經覺得這樣的t

    0熱度

    1回答

    我可以檢測應用程序何時凍結(我有一個後臺線程定期檢查主線程是否響應)。現在,當我檢測到應用程序被凍結時,我想將文件保存在主線程的堆棧中,以知道其凍結的位置,並嘗試理解其原因。我在德爾福柏林的Android下。這可能嗎?

    -1熱度

    1回答

    我將一個VCL組件移植到FMX。 我已經做了和以前的VCL組件相同的功能。我可以安裝我的新組件並使用它。 問題是,當我關閉並再次打開項目時,我的新組件獲得新的子組件。此外,每當我關閉並打開項目時,這些子組件的數量都會增加。 所以我做了部分嘗試delete這些對象創建時。但我無法解決這個問題。 任何人都可以幫助我嗎?

    1熱度

    1回答

    我使用C++ Builder來創建我的跨平臺應用程序。 在應用程序中,我將通過打開的文件對話框獲取文件名/路徑。 在Windows中,保持unicode字符串不成問題。 (例如「C:\測試」) 在mac OS X中,我可以從UnicodeString中獲取正確的字符串。但我找不到一個好的方法將其轉換爲char數組,並使用「fopen」正確打開文件。 我試圖直接將UnicodeString分配給An

    4熱度

    2回答

    我有一個正在移植到FireMonkey的VCL應用程序。我遇到的其中一個問題是FireMonkey中不推薦使用MessageDlg(...)。進一步挖掘,我明白我必須使用FMX.DialogService.MessageDialog方法。所以,我創建了一個函數來顯示一個對話框: function TfMain.GetDeleteConfirmation(AMessage: String): Str

    0熱度

    1回答

    我有一個自定義控件,它需要在運行時根據已發佈的屬性加載時執行一些操作。但是,我遇到了一個問題,無論何時我檢查已發佈的屬性,它尚未設置,並始終是默認值。 我第一次嘗試檢查控件的構造函數中的屬性,但很快發現它們尚未加載。我知道,當控件顯示在屏幕上時,屬性設置是正確的,因此它不是一個根本沒有加載屬性的問題。 我接下來試圖覆蓋Loaded Method但我仍然有同樣的問題,所以我不認爲這正是我正在尋找的。

    0熱度

    1回答

    當按下鼠標左鍵時,我需要在TButton上有下拉菜單。 我用按鈕的onClick事件下面的代碼: procedure TForm1.button1Click(Sender: TObject); var pt:TPointF; begin pt.X:=0; pt.Y:=button1.Height; pt:=button1.LocalToAbsolute(

    0熱度

    1回答

    我做了Embarcadero公司德爾福柏林一個簡單的應用程序,我已經被直接編譯到一個智能手機(三星Galaxy E7)來測試,但閃屏(德爾福柏林的Android)之後的大部分時間時它展示了第一種形式的應用程序凍結,只有TBannerAd工作,我必須旋轉手機和更改應用程序解凍的實際方位。有人知道可能是什麼原因造成的?謝謝!

    1熱度

    1回答

    與其他款式的控制,我通常會添加一個矩形背景,以自定義ListBoxItem的風格和定義與Trigger: IsMouseOver=true彩色動畫,但它並沒有在這種情況下工作。 只有當我設置爲HitTest := True背景矩形,然後懸停動畫作品,但隨後的列表框不會對項目響應點擊,你不能選擇一個項目。 如何添加懸停效果到ListBox?