我使用INDY使用端口25上的SMTP客户端发送电子邮件没有问题.
现在我需要使用Gmail帐户发送电子邮件,为此我需要使用TLS.
任何人都可以提供一个如何做到这一点的简单示例.
谢谢
我有一个Modal表单,在Ok按钮中它处理一些信息,我需要在调用模态表单的表单中.
如何在关闭之前将其取出?
或延迟关闭,直到我说它可以关闭.
我有一个使用DLL生成fastReports文件的应用程序.
当我需要更改报表数据结构时,我只更改此DLL并将其分发给APP的所有用户.如何在开始之前保证所有版本都有最新版本?
如何从DLL文件生成/提取此信息.
某些软件可以选择收集匿名使用数据.这是如何运作的?如何收集和发送?我想写一个小测试来自己尝试,但我不知道从哪里开始.
我有一个应用程序加载一个简单形式的BPL.
此表单是主应用程序的可选选项.
BPL正确加载,表单显示正确,但我不知道如何访问bpl中表单的公共方法和属性.
有谁可以提供一个简单的例子?
我的代码:
// Load the BPL on aplication Load
LoadPackage( 'About.bpl' );
// CAll for TForm1 inside the About.BPL
var
AClass: TClass;
AForm: TForm;
begin
AClass := GetClass('TForm1');
if AClass <> nil then
begin
Application.CreateForm(TComponentClass(AClass), AForm);
AForm.Show;
end;
// The unit TForm1 inside the BPL package
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Label1: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public …Run Code Online (Sandbox Code Playgroud) delphi ×8
auto-update ×1
bpl ×1
delphi-2007 ×1
dll ×1
email ×1
feedback ×1
indy ×1
modal-dialog ×1
module ×1
progress ×1
restart ×1
smtp ×1
ssl ×1
throbber ×1
versioning ×1