delphi-xe8

    0熱度

    1回答

    下面的語句正確編譯: procedure test ; var xx : string; begin xx := 'a' + '}' + 'b'; end; ,如果你嘗試用塊註釋評論,編譯器錯誤地認爲 文本爲註釋的結尾右括號。 procedure test ; var xx : string; begin { xx := 'a' + '}' + 'b'; } e

    0熱度

    1回答

    在Windows中,我用QueryPerformanceCounter來測量代碼的性能,以微秒爲單位。我想在Firemonkey中的所有平臺上都這樣做。我發現one solution,但它只適用於C++。 什麼是所有平臺的等價物?

    2熱度

    1回答

    我在Delphi Xe8中有一個多設備項目。我有一個TListBox組件,我用數據庫記錄加載。 問題是,有時列表可能非常大,所以加載將花費很長時間。所以我想部分加載它,當我向下滾動加載新記錄時。我怎麼做? 現在我使用TFDQuery加載我的表的每個記錄。 更新: 一些時間後,我已經意識到這個問題並沒有從數據庫加載的所有記錄打好,而是與創建於TListBox中的所有TListBoxItems。所以我

    0熱度

    1回答

    我正在使用XE8學習新的Baas技術。 我創建了一個小應用程序,使用Parse接收Android移動設備上的通知。 當通知消息從Parse網站發送時,一切工作正常。 但是,當我的VCL應用程序發送帶有BackendPush組件的通知時,手機中沒有任何東西。 郵件發送正確,因爲我可以在Parse站點上看到它們。他們的地位不同於Parse發送的地位。 這裏是我的解析VCL信息狀態: Type: API

    -2熱度

    2回答

    你能幫助我與此功能 function TdmPush.GetDeviceRegistrationId: string; begin {$IFDEF ANDROID} result := gcmn.RegistrationID; {$ELSE} result := 'Mobile Test'; {$ENDIF} end; function TdmPush.PushMessage(

    2熱度

    1回答

    下面的代碼比較兩個Real48的(6字節浮點數)編譯和運行,但是會生成非無意義的結果或生成AV。 program Project44; {$APPTYPE CONSOLE} uses System.SysUtils, System.Generics.Defaults; begin try WriteLn(System.Generics.Defaul

    1熱度

    1回答

    我發送一個.txt文件作爲使用Indy的Android設備的附件。 當我下載該文件時,.txt文件的編碼已經從UTF-8更改爲ANSI,並且將它的內容顯示在eachother旁邊的行中,而不是在eachother下面。 那麼,我做錯了什麼,以及如何解決這個問題?用於發送郵件 功能代碼: Body := TStringList.Create; IdSMTP := TIdSMTP.Create(ni

    8熱度

    1回答

    德爾福應用程序共享管理器預留了2020-2039範圍內的20個端口以啓動其通信線程。 我想知道當第21個應用程序在同一臺計算機上啓動時會發生什麼。事實證明,這個應用程序只是停止響應,直到它被殺死,我還沒有找到一種方法來優雅地終止它。 要複製,只需將TTetheringManager和TTetheringProfile放在空白表單上,將配置文件連接到Manager,編譯,在IDE外啓動應用程序20次

    0熱度

    2回答

    當我輸入新值並按下按鈕(TButton)以保存更改時,使用TNumberBox控件(至少在Windows中,也可能是其他平臺)在閱讀TNumberBox.Value屬性後,它會在編輯之前返回原始值。事實證明,這個值在控制失去焦點之前是不可訪問的。 現在,用於保存更改的按鈕,我有意地禁用其CanFocus屬性,以及我的應用程序中的所有按鈕。這是因爲對於我使用的風格(Jet),焦點按鈕看起來很可怕(深

    0熱度

    2回答

    目前我將一個項目從Delphi XE移動到XE8。 我們使用一個組件,但最新的版本是用於XE3的,所以我將代碼改爲編譯。 現在我想安裝設計時間包,但是我收到rtl170.bpl丟失的錯誤。 沒有人僅將rtl170指向rtl庫。 我讀了一些關於運行時軟件包的內容,但在這個項目中,我沒有在項目選項中的軟件包下有這個菜單項。有什麼建議? 之前在這臺電腦上安裝了Delphi XE,但是我在安裝XE8之前先