![](/img/trans.png)
[英]How to encode the response of an TIdHTTP call?
在一個項目中,我使用 TIdHTTP 調用網絡服務器。 Web 服務器是一個 asp.net 測試應用程序,它返回以下 json: 我在 Delphi 中得到的響應是一種未編碼的字符串: {"message":"test ÃÃÃÃÃÃà èéìòù" } 這就是我使用 TIdHTTP ...
[英]How to encode the response of an TIdHTTP call?
在一個項目中,我使用 TIdHTTP 調用網絡服務器。 Web 服務器是一個 asp.net 測試應用程序,它返回以下 json: 我在 Delphi 中得到的響應是一種未編碼的字符串: {"message":"test ÃÃÃÃÃÃà èéìòù" } 這就是我使用 TIdHTTP ...
[英]What exactly means Indy underlying error 14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown
當來自瀏覽器的簡單 HTTPS 請求導致調試器因以下錯誤而中斷時,Indy 中究竟發生了什么: 項目 PMS_COM.exe 引發異常 class EIdOSSLUnderlyingCryptoError 並顯示消息“接受與 SSL 的連接時出錯。 錯誤:14094416:SSL 例程:ssl3_r ...
[英]How to deal with TForm and custom scaling introduced in Windows 11?
賞金將在 5 天后到期。 此問題的答案有資格獲得+250聲望賞金。 UnDiUdin正在從有信譽的來源尋找答案: 我希望答案能幫助我理解為什么使用 Win 11 在運行時訪問表單寬度和高度在使用自定義縮放時會給我“縮放值” Windows 11 引入了一個允許自定義屏幕比例的新選項: 當應用 ...
[英]TIdHTTP.Get timeouts while the same call done with Postman succeeds: possible reasons?
我用 Delphi 應用程序調用 webapi,在某些電腦中,調用超時,而在其他電腦中它工作正常。 使用 Postman 完成的請求工作正常。 它是一個簡單的自定義 ping 網絡服務(URL 在下面代碼中的Edit1.Text中),實際上答案是一個文本“Pong”。 這是調用的 Delphi ...
[英]GDI+ draws internal lines in a polygon path
我正在嘗試繪制以下多邊形: 使用此代碼: 但是 GDI+ 關閉了每條星光路徑,並產生以下繪畫: 這里有什么問題? PS:我必須使用AddLine方法,每次調用兩個坐標,來繪制射線的兩側。 有沒有像LineTo這樣的方法,只有一對 X 和 Y,以最后一個點為起點? 或者是否有一些 ...
[英]How to activate/force Basic Auth on THTTPClient
我找不到在THTTPClient上激活 Basic Auth 的選項。 我的主要“問題”是帶有HTTP/1.1 401 Unauthorized的第一個請求響應,它觸發了一個身份驗證事件。 我想在第一次“嘗試”時做到這一點。 這是我的代碼: 選項 #2 在第一個請求中包含授權。 選項#1 沒 ...
[英]Lose milliseconds on DateToISO8601
許多 API 都希望 ISO8601 沒有這樣的毫秒數: 僅獲取在此時間戳之后放置的訂單。 應采用 YYYY-MM-ddTHH:mm:ssZ 格式我想主要的“問題”是秒后的點(秒和毫秒之間),必須對點進行 url 編碼(http GET 說話),對嗎? 我不能失去毫秒。 這是我目前的方法: 還有其他 ...
[英]How to find the source of a big memory consumption in a Delphi application?
我在 Delphi 10 Seattle 中編寫的應用程序正在經歷非正常的 memory 消費。 它是一種客戶端服務器胖客戶端類型的應用程序,使用 SDAC 的 Devart 作為 DB 組件。 我不知道具體的工具,但我想知道是什么原因導致 memory 消耗。 我觀察到的是以下內容:當我啟動命令 ...
[英]Parse an array of strings in JSON
在 Delphi 10 Seattle 中,我試圖解析一個 JSON,其中包含屬性中的字符串數組。 例如,考慮一下:{ "name":"Joe", "age":45, "languages":["c++", "java", "cobol"] } 如何解析languages以獲取字符串 ...
[英]Security Warning while using Delphi 10 Seattle
大約一個星期以來,當我使用 Delphi 10 Seattle 時,我經常被以下安全警告所困擾: 這似乎是在沒有打開項目的情況下顯示的廣告橫幅引起的,但是當我在做一個項目時,它經常讓我煩惱。 有人遇到過這個問題嗎? 這不是一個破壞性的問題,但它很煩人。 我猜 Embarcadero 服務器存在某種 ...
[英]Even if SslOptions are set i keep having “Socket Error # 10054 Connection reset by peer.” in Indy using TIdHTTP doing get from https url
I am using TIdHTTP to get from a https URL, my code works fine until http is used, but on https i have 套接字錯誤#10054 連接被對等方重置。 在許多 SO 答案中,我讀到 TLS 1.0 是 ...
[英]How to use correctly TBitmap object to save a file with transparency?
下面是我的示例代碼: 如何正確使用 TBitmap 對象來保存具有透明度的文件? ...
[英]Delphi FireDAC error when loading SQLite3.dll
我已經從SQLite 下載頁面下載了最新的 SQLite.dll 並嘗試使用TFDPhysDriverLink.VendorLib加載它 但是當我運行包含以下代碼的應用程序時: 它拋出: [FireDAC][Phys][SQLite] 錯誤:接近“(”:語法錯誤 這意味着無法識別窗口函 ...
[英]On entering in a TEdit, it is doubling the text inside of itself
我正在使用 Embarcadero® RAD Studio 10 西雅圖版本 23.0.20618.2753。 我剛開始制作一個移動應用程序。 我在一個TForm上放置了兩個TEdit控件。 他們是Edit_FirstName: TEdit; Edit_LastName: TEdit; 現在,當我 ...
[英]Building projects in Delphi 10 Seattle on windows 7 - do they work in windows 10?
windows 10 是否向后兼容 Windows7 中由 delphi 10 構建的 exe 文件? 我試圖在 windows 10 中引發崩潰的嘗試都失敗了,但我找不到任何文檔來支持我的理論,有人可以幫忙嗎? ...
[英]Variable Type for searching both with id and string
我需要在 memory 中存儲大約 500-1000 個 3 個字段的條目,並通過 int 和 str 值進行快速有效的搜索。 搜索發生在大約 300-500 個請求的快速爆發中。 我不確定如何有效地做到這一點。 存儲的數據由 3 個字段組成: ID - Integer,不會是連續的。 即它將像 ...
[英]How to show a “Please wait ” modal form from a TThread and free it when the job is done?
我已經工作了一段時間,試圖制作一個模態表單來通知用戶等到工作結束。 這是我正在嘗試做的一個簡單示例: 一切都按我的預期工作,除了Synchronize(EndsWait); 它沒有關閉並釋放模態形式。 如何在TThread運行時顯示模態表單並在TThread終止時釋放它? 更新: 我嘗試按照 Re ...
[英]how to make all cells readonly in TMSFMXGrid (in Firemonkey)?
我正在使用 Embarcadero® RAD Studio 10 西雅圖版本 23.0.20618.2753 為了使列只讀,我使用Grid_All_Party.Columns[2].ReadOnly:= True; 和使單元格只讀我使用 但是如何在不對所有列使用以下代碼的情況下將所有網格單元格設為 ...
[英]How to give name to column and fill data in row in Tgrid created at runtime; (Delphi)
我是使用 Embarcadero® RAD Studio 10 Seattle 的 Delphi Firemonkey 的新手。 我在運行時創建一個Tgrid 。 如何給列命名並在行中填充數據? 我的代碼如下。 ...
[英]How to create Tgrid at runtime
我是 Delphi 創建運行時 Tgrid 的新手,想添加一些行和列。 我用谷歌搜索但沒有得到任何東西。 我在零級。 我嘗試過的我在下面提到了它。這段代碼在我的表單上沒有顯示任何內容。 ...