软件开发报价的计算方法

来源:互联网。 1.软件开发价格估算方法   软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:   软件开发价格 = 开发工作量 × 开发费用/人•月   1.1开发工作量   软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:   软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数   1.1.1估算工作量经验值(以A来

Delphi读取Android设备联系人

这篇文章是武稀松的原创,是在XE6下编译通过的,我尝试D10up1下重新编译,发现并无大问题。 那就搬过来分享下吧。 上代码。 unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Controls.Pre

不懂技术不要对懂技术的人说这很容易实现

这篇文章其实是我自己一直放在QQ空间私自看看的心灵鸡汤,没事看看还能平息内心一二, 但是始终有那么些人用着自己的主观意见去判断未来所要发生的事,我觉得有必要分享此文。 共勉。    “这个程序相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它做起来。”     我时不时的就会收到这样的E-mail。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当

Delphi 10 下提示SharedActivityContext错误的解决方法

闲来无事,翻了几下高勇的XE移动编程的书和实例。 其中有个检测移动设备有无网络的功能,在编译时提示SharedActivityContext错误。 感觉这个功能还是可以放入到实际中一用的,遂又查资料咯。 最终发现是没有引用这个单元。 uses Androidapi.Helpers; 重新编译,一切都明朗了,明天就尝试给FMX程序增加这个小功能,特此留记。

FMX下与VCL下遍历控件的差异问题

一直都在VCL下写桌面程序,习惯了VCL的语句。 采用FMX写个APP要遍历一次窗体的复选框checkbox有多少处于选中状态,并显示出来。 用Vcl的代码是:   procedure TForm1.btn1Click(Sender: TObject); var i: Integer; varstr: string; begin with Form1 do for i := 0 to ComponentCount – 1 do begin if ((Components[i] is T

关于D10上旋转屏幕闪退的解决方法

今天在自己的项目上开发一个APP,放到平板电脑上运行,由于设计时是竖向设计的,当我横着平板时,程序意外退出了,反复好几次都是这样。 隐约记得上次在哪里看到过类似的解决方法,遂又找了下,原来是红鱼儿博客看过。 搬过来吧,备用,转自红鱼儿新浪博客,链接在此。 盒子上有朋友遇到的问题,好心人给出的答案,转贴至此,学习了。以下为全文: 问题: 用D10运行 Application.FormFactor.Orientations:=[TFormOrientation.soLandscape,TFormOr

关于Delphi 10 FMX下出现AV错误解决方案

                以前都是在VCL下做的桌面端,最近有需要开发个FMX下的移动多平台的工具。 这就开始了折腾FMX了,平时在VCL下折腾都是不会出现Access violation错误的,怎么到了FMX下,复制粘贴等操作就会报错呢。 网上也没什么关于此的文章。 问周边说是我的安装有问题,思前想后不大可能。 继续网上搜索,可能的跟环境设置有关。 每次重装IDE后,都会在注册表里禁用了一大堆的东西。 这次发