小编Tob*_*len的帖子

通过.RC文件而不是.RES文件在项目中包含资源文件

我记得在几年前读过一篇文章或帖子,建议在项目中包含一个资源文件,方法是引用.rc文件而不是已编译的.res文件,以便资源构建为项目构建过程的一部分.

我有一个glyphs.rc文件,我目前使用命令brcc32 glyphs.rc编译.在我的项目文件中,我有声明{$ R Glyphs.res}.

我想通过改变它来简化它

{$R Glyphs.rc} 
Run Code Online (Sandbox Code Playgroud)

但我不确定语法.当我尝试使用时,{$R Glyphs.rc}我得到一个错误`

[DCC Error] E2161 Error: RLINK32: Unsupported 16bit resource in file "Glyphs.rc". 
Run Code Online (Sandbox Code Playgroud)

这种方法可以用Delphi 2007吗?

delphi build-process embedded-resource

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

更改键盘中完成按钮的文本

我知道有关于这个主题的问题,但我认为可以更改键盘的完成按钮的文本,因为我使用的许多应用程序都是法语,完成按钮的文本是"accéder".

但我不知道怎么做?

iphone objective-c ios

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

你如何调试SugarCRM问题/了解SugarCRM如何工作?

我正在尝试将我们的公司从SalesForce转移到SugarCRM,但我遇到了一个讨厌的错误(当我向Accounts添加一个自定义字段时,所有帐户都停止显示).我们已经从SugarCRM人员那里获得了支持,但是他们只对开源版本提供了永远然后获得无价值的响应级技术支持(我们避免使用像瘟疫这样的专有软件).哦,我是否提到我们的Salesforce合同在本周末到期了?

所以,长话短说,我自己调试了SugarCRM应用程序.我是一个经验丰富的程序员,我有基本的PHP能力,但我甚至不知道在哪里尝试解决这个问题.那里的Sugar开发人员可以推荐任何调试Sugar的过程吗?是否有任何资源可以帮助我理解不同的PHP文件的作用,或者Sugar系统的整体运作方式?

就像我正在谈论的那种事情的一个例子:我想出了如何获得糖来打印堆栈跟踪,并通过以下几个我注意到一个涉及所有问题行的模式

$this->_tpl_vars
我想尝试弄清楚为什么那个方法调用不起作用,但我不知道:

A)_tpl_vars应该做什么
B)在哪里_tpl_vars定义
C)$this应该是什么
D)框架中$this的设置
等等

因此,如果有人可以帮助解释我将如何/在哪里开始寻找这些问题的答案,我将非常感激.

php sugarcrm

15
推荐指数
3
解决办法
8613
查看次数

很好的代码来格式化xml字符串

任何人都有一个现成的函数,它将采用XML字符串并返回正确缩进的字符串?

例如

<XML><TAG1>A</TAG1><TAG2><Tag3></Tag3></TAG2></XML>
Run Code Online (Sandbox Code Playgroud)

并在插入换行符和制表符或空格后返回格式良好的String?

xml delphi text-formatting pretty-print

15
推荐指数
2
解决办法
5983
查看次数

id类型为NSString

有什么方法可以将id类型更改为NSString对象?请注意我的代码的以下行.

NSString *value = [appDelegate.bird_arr objectAtIndex:rowClicked] ;
Run Code Online (Sandbox Code Playgroud)

在这个appDelegate是基于导航的程序中我的AppDelegate类的对象,bird_arr是NSMutableArray的对象.我想使用单击的行中写的字符串.但objectAtIndex:返回id类型.我们有没有办法将此id类型更改为NSString或我可以在特定行中收集字符串的任何其他方式?

types casting objective-c nsstring

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

是否有任何自我改进的编译器?

我不知道任何自我改进的编译器,但我再也不是一个编译器人.

那里有任何自我改进的编译器吗?

请注意,我所说的是一个可以改进自身的编译器 - 而不是一个改进编译代码的编译器.

任何指针赞赏!

旁注:如果你想知道为什么我要问看看这篇文章.即使我同意大多数论点,我也不太了解以下内容:

我们的程序可以在没有人工输入的情况下改进代码 - 它们被称为编译器.

...因此我的问题.

language-agnostic compiler-construction artificial-intelligence self-modifying

14
推荐指数
2
解决办法
931
查看次数

如何从没有JS的链接HTTP POST

如果JS被禁用,任何从链接提交POST请求的方法?

Ideeas到目前为止(没有一个完美)

  1. 使用<input type ='submit>,但我需要一个链接而不是一个按钮
  2. 使用<a href='' onclick='form.submit()'>但这依赖于JS
  3. 再次使用<input type ='image'> ... ..不是真正的链接

对于没有JS的浏览器,我需要一个回退方法,而这些"按钮"的区域对于按钮或图像来说太小了

html forms form-submit

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

如何在"TWebbrowser"上禁用javascript错误?

我正在浏览一些网页中出现javascript错误.

有没有人知道如何禁用使用TWebbrowser在Delphi应用程序中显示的javascript错误框?或任何其他消息框?

delphi alerts twebbrowser

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

SkypeKit与使用Skype API进行编程有何不同?

我有很多使用Skype API编写Delphi 6 Pro应用程序的经验.我不使用COM对象,而是使用SendMessage()系统直接与Skype客户端连接.我当前的应用程序充当带视频传输的全双工音频代理.要传输音频,我使用带有PORT参数的ALTER CALL通过一对插座与Skype客户端建立双工音频连接.为了发送视频,我有一个基于DSPACK的DirectX过滤器,我指示Skype客户端选择作为所选的视频设备.这工作正常,但由于它是Skype API,我有一个与Skype客户端作为一个单独实体连接的尴尬.

现在,SkypeKit显然允许开发人员以更加集成的方式集成Skype.我即将深入研究它,我希望听到那些从Skype API切换到SkypeKit的开发人员.一些问题:

  1. SkypeKit是否有任何遗漏,通过Skype API提供,即使不是不可能,您的应用转换也很困难?

  2. 您是否有任何关于尽可能顺利过渡的提示,特别是当您避开任何设计选择时,当您远离SkypeKit路径时,这些设计选择真的会回来困扰您?

  3. 您是否发现其他开发人员的任何网络资源或文档真的有助于节省您的时间或麻烦?(如果是这样,请分享链接).

delphi skype dspack

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

是否可以将谷歌图表保存为图像?

我正在制作一个应用程序,我需要将谷歌图表保存为图像.我正在使用的是tomcat,servlets和javascript.有没有办法将以下生成的图表保存为图像?(参考帖子末尾的代码).想法是用户会看到此图表,然后可以选择将其上传到他的Facebook个人资料中.我不确定这是否可以以原生格式上传到Facebook,或者需要保存为jpg.

<html>    
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
  google.load("visualization", "1", {packages:["corechart"]});
  google.setOnLoadCallback(drawChart);
  function drawChart() {
    var data = new google.visualization.DataTable();

    data.addColumn('string', 'Year');
    data.addColumn('number', 'Sales');
    data.addRows(4);
    data.setValue(0, 0, ''+2004);
    data.setValue(0, 1, 1000);
    data.setValue(1, 0, '2005');
    data.setValue(1, 1, 1170);
    data.setValue(2, 0, '2006');
    data.setValue(2, 1, 860);
    data.setValue(3, 0, '2007');
    data.setValue(3, 1, 1030.5);

    var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
    chart.draw(data, {width: 400, height: 240, title: 'Company Performance',hAxis: {title: "X", titleTextStyle: {color: "green"}}});
  }

</script>
  </head>

  <body>
    <div id="chart_div"></div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript charts image save

13
推荐指数
3
解决办法
4万
查看次数