原创 CEF4Delphi(DELPHI Google Chrome 瀏覽器封裝) 折騰 (1)--安裝

1、下載:https://github.com/salvadordf/CEF4Delphi/tree/master 2、安裝 包:CEF4Delphi-master\packages 目錄中,如果不行,全部包都編譯一下。 3、下載運行環境:

原创 CEF4Delphi(DELPHI Google Chrome 瀏覽器封裝) 折騰 (2)--打開一個網頁

   打開網頁的,折騰了好久,試運行DEMO,就行,把DELPHI的代碼抄過來,就是不行,然後把自己弄的 控件名稱搞的與DEMO一樣,屬性全對一樣了,還是不行,鬱悶很久後,才發現工程文件裏面還要加代碼。   我的工程名爲:OpenChrom

原创 Delphi WINAPI 任意拖動移動控件

轉: procedure DragControl(WinControl: TWincontrol);const SC_DRAGMOVE = $F012;begin ReleaseCapture; WinControl.Perform(W

原创 DELPHI 調用標準C接口DLL char *value

 delphi調用標準C接口DLL char * 的調用,因內部實現的不同。並無標準代碼可用,需要跟據接口實際情況來調整入參類型與格式。  隨手所記,並未全部驗證 調用方式0 申明 iReadM1Card:function(SecNr:

原创 Apache NetBeans IDE 12.3 雙擊無反應怪事

     java version "16.0.1" 2021-04-20Java(TM) SE Runtime Environment (build 16.0.1+9-24)Java HotSpot(TM) 64-Bit Server V

原创 [轉]Regions and Clipping in GDI+

regionNclipping.zip     This article has been excerpted from book "Graphics Programming with GDI+".The Graphics c

原创 delphi 10.4 JSON 建立數組示例

uses System.JSON; procedure TForm1.Button1Click(Sender: TObject); var JSONObject, JSONObject1: TJSONObject; // JSON

原创 delphi 10.3實現TNetHTTPClient 異步 POST 另類實現返回附加標記及Unicode 編碼與解碼 \u

unit HOHttpAsynPost; interface Uses System.Classes,Winapi.Windows,System.SysUtils,IHOHttpAsynPost ,uLogger,Syste

原创 小程序開發筆記1

APP.Json { "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":

原创 delphi 跨版本DLL調用嵌入窗體實現

       delphi 能實現把別的DLL的窗體句柄查到後,貼到PANL之中,此類文章網上不少,而如果是delphi不同版本開發的DLL互調時,一些控件內部的定義有所區別,因爲無法(至少目前我覺得理論上不可行)實現不同版本的DLL融合一

原创 DELPHI GDI + TGPFont UnitPixel 問題解決

查不少資料,在 GPfont := TGPFont.Create(fontFamily, Font.Size , FontStyleRegular,UnitPixel ); 時,顯示的字體,並不是按DPI顯示,特別是同時在屏幕

原创 delphi DLL image 動態繪圖 句柄處理

在調用DLL 動態在T Image 繪圖時,傳入  Image.Canvas.Handle 後,卻總是繪不上,有時偶爾能繪上,卻沒搞清原因,而同樣的代碼,傳入窗體的 Handle ,繪圖卻正常。 經過多方資料找查,反覆測試,最後發現, Im

原创 delphi 每英寸相素點取值偏差

在所有資料中,每英寸相素點之比一般是這兩個值,即:0.0393700788  25.399999961392 但是在GDI編程中,卻遇到LOGPIXELSX  LOGPIXELSY 在取值爲96DPI時,屏幕顯示會有微小偏差,該偏差在繪到整

原创 [轉]delphi 防止刷新時閃爍的終極解決辦法

{ 防止刷新時閃爍的終極解決辦法(對付雙緩衝無效時) }Perform($000B, 0, 0); //鎖屏幕 防止閃爍// 做一些會發生嚴重閃爍的事情..//解鎖屏幕並重畫Perform($000B, 1, 0);RedrawWindow

原创 VC GDI 像素轉釐米(英寸)[轉發]

【轉載】http://blog.sina.com.cn/s/blog_638dd78201018663.html 函數原型:int GetDeviceCaps(int nIndex);常用的參數有(參考MSDN):int iHORZSIZE