delphi-10.4-sydney相关内容
我想使用Delphi的第三方DotNet库(只有几个函数),并计划创建一个C#DLL作为接口。我用C#(VS 2019/.NET5)创建了一个简单的演示DLL作为测试,其中包含一个返回整数的函数(稍后,我想添加一个返回字符串的函数)。从Delphi 10.4调用DLL时,我收到以下错误: 在动态链接库D:源CodeDelphiTestDLLCSharpWin64DebugTestDLLPro
..
在 Windows 10 中的 Delphi 10.4.2 Win32 VCL 应用程序中,我尝试在窗口周围绘制框架(-control): procedure FrameWindow(aHandle: HWND);无功矩形:TRect;DC:Winapi.Windows.HDC;OldPen,笔:Winapi.Windows.HPEN;OldBrush,画笔:Winapi.Windows.HBR
..
我在 Windows 10 下有一个 IIS 和 WebDAV.现在我尝试了来自/n Software 的 Delphi 10.4 Webdav 组件,它可以很好地在 SSL 模式 (https) 下通过 WebDAV 检索特定文件.但是当我想尝试获取目录列表时,我得到一个 HTTP 错误 403.在服务器上的日志文件中,我看到 PROPFIND 条目有 403 错误注释.原因类似:IIS-403
..
如果网格正在绘制其活动行,我想知道是否覆盖了 DrawColumnCell. 我想保留一个 ActiveRecno 私有变量来检查 DrawColumnCell 是否正在绘制该行.我尝试拦截数据源的 DataChange 以跟踪该 ActiveRecno. TMyDBGrid = class(TDBGrid)受保护OnDataChange_Original: TDataChangeEven
..
在 Windows 10 的 Delphi 10.4.2 win-32 VCL 应用程序中,我使用 DSiWin32.DSiRegisterUserFileAssoc: DSiRegisterUserFileAssoc('.ico',//扩展名:.ico'UGAICOFile',//程序 ID:UGAICOFile'ICO 文件',//描述:ICO 文件'C:\DELPHI\MyApp\MyAp
..
通过动态创建的 TFDQuery , TClientDataSet 和 TDataSetProvider ,我碰到了“缺少数据提供者或数据包";使用以下代码: 过程ResetSavedPasswords(ADataModuleDataBaseAdmin:TDataModuleDataBaseAdmin);变种lQuery:TFDQuery;lCDS:TClientDataSet;lProvide
..
在Windows 10 X64(德语)上的Delphi 10.4.2 Win32 VCL应用程序中,我以编程方式设置了某些菜单项的快捷方式: mRasterizedDoubleSize.Shortcut:= VK_ADD;mRasterizedHalveSize.Shortcut:= VK_SUBTRACT;mRasterizedResetToOriginalSVGSize.Shortcut:
..
在FMX Delphi 10.4.2中,我正在使用以下代码录制音频: varfMicrophone:TAudioCaptureDevice;开始fMicrophone:= TCaptureDeviceManager.Current.DefaultAudioCaptureDevice;如果fMicrophone = nil然后开始ShowMessage('音频捕获设备不可用');出口;结尾;Mi
..
我有一个Delphi 10.4.2程序(32位),其中在程序加载期间添加了菜单项(Application.OnActivate事件,编码为仅运行一次).没有vcl样式,新项目将正确显示,但是当应用样式(例如屏幕截图中非常漂亮的Iceberg Classico)时,显示将不正确.菜单选项在那里,可以单击;但是没有绘制文字和图标. 有没有工作回合?我认为这是因为在应用样式后 后添加了这些特定的菜
..
在Windows 10 x64上的Delphi 10.4.2 Win32 VCL应用程序中,我使用 TWebBrowser 组件显示本地SVG文件. TWebBrowser 组件具有以下属性: 对象wb1:TWebBrowser左= 0上层= 0宽度= 936身高= 578对齐= alClientTabOrder = 0SelectedEngine = EdgeIfAvailable显式左= -
..
为什么在调用TRttiContext.GetType时重复某些属性(例如 Action 和 Align ),而另一些属性则不重复( AlignWithMargins )VCL控件? 用途System.RTTI,System.Generics.Collections,System.Generics.Defaults;//..过程TForm11.btnShowPropertiesClick(Send
..
在Delphi 10.4 VCL应用程序中,我需要检测FORM RESIZING ENDS 的时间.(例如,在用户通过拖动表格的大小尺寸来调整其大小之后). 因此,我在窗体上放置了一个 TApplicationEvents 组件,并创建了其 OnMessage 事件处理程序,试图捕获 WM_EXITSIZEMOVE 消息: 过程TformMain.ApplicationEvents1Mes
..
在Delphi 10.4中,我尝试将有效的(压缩后的)保存到INI文件中,尝试复制procedure TForm1.SavePictureToIniFile(const APicture: TPicture); // https://stackoverflow.com/questions/63216011/tinifile-writebinarystream-creates-exception v
..
在Delphi 10.4中,我尝试将有效的 TPicture base64编码保存到INI文件: 过程TForm1.SavePictureToIniFile(const APicture:TPicture); var LInput:TMemoryStream; LOutput:TMemoryStream; MyIni:TIniFile; ThisFile:字符串; 如果
..
在Delphi 10.4 IDE表单设计器的结构面板中,我选择一个 TCard 容器控件(包含多个控件)并尝试使用 CTRL + C 将其复制到剪贴板。这没用。即使在EDIT子上下文菜单中,“复制”项目也被禁用: 重新启动IDE。反复尝试了几个小时。 有没有技巧可以做到这一点?这是IDE中的错误吗? 解决方案 IDE中似乎有一个错误会中断结构面板和表单设计器用于特定对象类型,例
..
在Delphi 10.4中,我已使用以下代码成功将有效的TPicture base64编码保存到INI文件中: procedure TForm1.SavePictureToIniFile(const APicture: TPicture); // https://stackoverflow.com/questions/63216011/tinifile-writebinarystream-c
..