小编Leo*_*era的帖子

如何从TActionManager获取所有TAction?

TActionManager在应用程序中定义了所有动作。我需要获取其所有动作的列表;当前,使用其Actions属性,我可以获取action(GetNamePath)的“路径”,但我也想获取其标题。

是否可以从动作管理器获取所有动作?

delphi taction delphi-xe tactionmanager

3
推荐指数
1
解决办法
570
查看次数

使用 Mailgun 批量发送和单独的消息 ID

我正在使用Mailgun向客户列表发送付款提醒。

我最初的解决方案是使用他们的 REST API 向一组收件人发送电子邮件(批量发送。),如下所示:

public static bool SendBatch(string From, Dictionary<string, Object> vars, string txtEmail, string htmlEmail)
{
    RestClient client = new RestClient();
    client.BaseUrl = "https://api.mailgun.net/v2";
    client.Authenticator =
            new HttpBasicAuthenticator("api",
                                       "my-mailgun-key");
    RestRequest request = new RestRequest();
    request.AddParameter("domain", "my-domain.tld.mailgun.org", ParameterType.UrlSegment);
    request.Resource = "{domain}/messages";
    request.AddParameter("from", From);
    foreach (KeyValuePair<string, Object> entry in vars)
    {
        request.AddParameter("to", entry.Key);
    }
    request.AddParameter("subject", "Payment option ready");
    request.AddParameter("text", txtEmail);
    request.AddParameter("html", htmlEmail);
    request.AddParameter("recipient-variables", vars.ToJSON());
    request.Method = Method.POST;
    client.Execute(request);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

(有关 ToJSON() 自定义扩展,请参阅此博客文章) …

c# api batch-processing mailgun

3
推荐指数
1
解决办法
3333
查看次数

如何在APK for Google Play中设置CPU架构

我在DELPHI XE8中为android创建了一个应用程序.如果我想在Google Play和Google上发布它,它应该是分类设备平台ARMEABI,ARMEABI-V7A,MIPS和x86,而DELPHI XE8(以及所有以前的版本)仅支持架构ARMEABI-V7A.

不要作为Google Play上的专业发布应用程序来安装您的应用程序,并且有人会告诉他该平台不受支持.

分析APK安装包生成DELPHI XE8我发现它是为所有上述平台自动生成的.

谷歌在其网站(http://developer.android.com/google/play/filters.html)推荐使用Android NDK的解决方案 - 不幸的是,我仍然无法弄清楚如何做到这一点......

因为建议另一种解决方案来读取和编辑ANDROID.mk(遗憾的是,此文件不会生成DELPHI XE8).

问题是如何只为ARMEABI-V7A实现DELPHI XE8编译的APK文件?

任何人都有这方面的经验或解决方案吗?

delphi android apk google-play delphi-xe8

3
推荐指数
1
解决办法
1721
查看次数

实体框架7回滚方法

如何在Entity Framework 7中回滚事务?

在旧版本中,我们有

            try
            {
                dataContext.ChangeTracker.DetectChanges();
                dataContext.SaveChanges();
            }
            catch (Exception e)
            {
                dataContext.Database.CurrentTransaction.Rollback();
                Debug.WriteLine(e.Message);
            }
Run Code Online (Sandbox Code Playgroud)

现在我用

“ EntityFramework.Commands”:“ 7.0.0-rc1-final”

它没有方法。

c# entity-framework-core asp.net-core

3
推荐指数
1
解决办法
2409
查看次数

将对象暴露给Fastreport

我正在使用FastReport(评估版)主要打印发票和报价.我正在尝试维护我的数据源和应用程序逻辑之间的分离,所以我想知道是否有一种简单的方法将Delphi对象直接暴露给FastReport.目前,我正在使用自定义数据源,但这是很多手动摆弄.

基本上,我想使用我已经实例化的TInvoice对象并使用FastReport打印它.

有没有人实现了一个共同的祖先类或接口来将Delphi对象作为数据源暴露给FastReport(或其他报告工具)?

编辑:我正在使用Delphi XE.

delphi fastreport delphi-xe

2
推荐指数
1
解决办法
1968
查看次数

SQL查询输出到Delphi中的变量?

我想知道如何将SQL查询结果放入变量中.

我知道这件事

integerVariable := UniQuery1.RecordCount;
Run Code Online (Sandbox Code Playgroud)

但是这个?

integerVariable := SELECT COUNT(*) FROM Orders WHERE Amount='1000' 
Run Code Online (Sandbox Code Playgroud)

sql-server delphi unidac

2
推荐指数
1
解决办法
1万
查看次数

delphi-重写文件实际上做了什么?

请问Rewrite现有文件的明确文件内容或它删除,然后创建一个新的?我的app.exe文件夹中有一个文本文件,我需要清除它.任何例子?

delphi

1
推荐指数
1
解决办法
4270
查看次数

RemObject Pascal Scripter中的Delphi应用程序

我想使用RemObject Pascal Scripter的另一个应用程序运行Delphi应用程序(使用表单vcl,表单等).

将RemObject Pascal Scripter支持delphi的所有领域,

如果是这样,我可以包括第三方VCL

如果没有,你可以建议我用表格和控件构建可解释的应用程序

delphi remobjects pascalscript

0
推荐指数
1
解决办法
658
查看次数

PHP标签库

我无法忍受与代码混杂的HTML.我几乎看不到其中一个模板而不会感到恶心.我知道,当你拥有一支"网页设计师"大军时,你是唯一的开发者,使用一些模板系统是有意义的.我经常听说Smarty.但就我而言,它一直是更多工作的源泉.

无论如何,这次我要单独进行,所以我不想用谚语极点触摸HTML模板.所以我目前正在做的是这样的:

<?php
$page = new html_page('My wonderful page');
$page->add_contents(new html_tag('p', 'It works', array('id' => 'helloworld', 'class' => 'somecssclass')));

echo $page->render();
?>
Run Code Online (Sandbox Code Playgroud)

一切都属于一个很好的对象层次结构,这是好的和花花公子.当然我有很多小类,我正在考虑使用动态类(例如,'html_a'会自动创建一个'a'类型的html_tag对象.)

现在,我的问题是:似乎没有其他人这样做.为什么?我在那里太远了,我的虚弱,缺氧的头脑从大局中遗漏了什么?

(我清楚地记得一个开源库正是这样做的,但是再也找不到了.所以除非我实际想象的东西,否则我不是唯一一个想到这种渲染HTML方法的人.)

你有什么想法吗?(请不要推荐另一种语言;我最喜欢的语言是Perl,所以我可以轻松地通过你:-).我坚持使用PHP.)

编辑

呃呃,似乎我的神经紧张.一些澄清:

  1. 我是这个项目中唯一的开发人员.
  2. 我如何将代码与HTML混合?我的库中的"html_tag"对象非常类似于DOM中的节点."render"方法是创建html的方法(精美缩进,我必须添加),但我不会在任何地方写任何开始或结束标记.
  3. 我为几个任务创建小对象.这些对象具有构建标记对象的方法; 然后将这些结果对象插入表格或页面中.
  4. 我是否提到我坚持使用PHP?
  5. 我的库有一些原始的访问方法来查找对象.因此,26288中发布的迭代器示例可以相对轻松地实现.
  6. 我并不担心表现(但是.)我一直认为这是一个非常好的问题,但我还没有.

php tag-soup

-3
推荐指数
1
解决办法
2991
查看次数