首先要在FORM里拖进来一个StyleBook1,然后在Form里设置属性,记住一定要在单击form,在OBject Inspector里设置StyleBook [StyleBook1]. 下一个属性StyleName [ ] 好像是多余的,我多次都把StyleName [StyleBook1], Read More
posted @ 2017-01-30 23:35
findumars
Views(824)
Comments(0)
Diggs(0)
首先,关于这个模拟器问题比较纠结,这是一个关于adb的问题。 Delphi XE5会自动识别模拟器和真机,但是你必须先打开模拟器在打开Delphi IDE(Delphi开发环境),否则还得麻烦一会儿。 如果你先打开了Delohi开发环境,那要怎样让它找到模拟器呢? 这时候你就要重新关闭adb,然后在 Read More
posted @ 2017-01-30 23:33
findumars
Views(916)
Comments(0)
Diggs(0)
网络接口如下图: 浏览器演示如下:http://xxx.xxx.xxx.xxx/web/login!doLogin?data={"password":"yy123","userCode":"yyy123","terminalCode":"123"} 返回信息是一个json格式的字符串:{"error Read More
posted @ 2017-01-30 23:32
findumars
Views(6406)
Comments(0)
Diggs(0)
[plain] view plain copy print? [plain] view plain copy print? [delphi] view plain copy print? unit Unit1; interface uses Winapi.Windows, Winapi.Messag Read More
posted @ 2017-01-30 23:30
findumars
Views(1904)
Comments(0)
Diggs(0)
从delphi的角度看Google(谷歌)URL编码解码方式 在网上搜索了一下,似乎没有什么关于google的URL编码解码的很详细的资料,因此在这里写一下,希望给有用的人提供一点帮助。 使用google谷歌搜索一下关键词,对应的编码如下: 刀:%E5%88%80 刀具:%E5%88%80%E5%8 Read More
posted @ 2017-01-30 23:21
findumars
Views(1476)
Comments(0)
Diggs(0)
在FMX中,由Activity替代了Form的概念,虽然TForm类仍然存在,但MainForm通过关闭函数无法结束程序,使用Application.Terminate均无效,调整为: uses FMX.Platform.Android; procedure TForm2.SpeedButton1C Read More
posted @ 2017-01-30 23:19
findumars
Views(642)
Comments(0)
Diggs(0)
uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,And Read More
posted @ 2017-01-30 23:18
findumars
Views(1410)
Comments(0)
Diggs(0)
[delphi] view plain copy print? unit uZXing; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, Read More
posted @ 2017-01-30 23:16
findumars
Views(986)
Comments(0)
Diggs(0)
XE5应用开发支持的安卓设备 A.官方文档声明 RADStudio 支持Android设备的应用开发,android版本从2.3到4.3.x,ARMv7处理器,MEON支持。根据Embarcadero的官方说明,应用开发支持的安卓设备的要求如下: 目标平台的版本 >JellyBean (Androi Read More
posted @ 2017-01-30 23:15
findumars
Views(790)
Comments(0)
Diggs(0)
1 ARMv7 的 CPU v6 的肯定不支持。2 黑屏是因为你的手机 CPU 不支持 NEON 特性。或者是 T2 CPU。3 系统版本 2.3.3 到 2.3.9 或者 4.0 以上。4. SDK 请使用 4.0 以上的。最好不要自己配置,使用 XE5 自带的配置。 AndroidSDK22.0 Read More
posted @ 2017-01-30 23:13
findumars
Views(295)
Comments(0)
Diggs(0)
一.Android平台编程方式: 1.基于Android SDK进行开发的第三方应用都必须使用Java语言(Android的SDK基于Java实现) 2.自从ndk r5发布以后,已经允许完全用C/C++ 来开发应用或者游戏,而不再需要编写任何Java 的代码 Android程序运行在Dalvik虚 Read More
posted @ 2017-01-30 23:12
findumars
Views(1494)
Comments(0)
Diggs(0)
先上源码,在解释。 [delphi] view plain copy print? implementation uses androidapi.jni.JavaTypes, androidapi.jni.Location, FMX.helpers.android, androidapi.jni.G Read More
posted @ 2017-01-30 23:10
findumars
Views(383)
Comments(0)
Diggs(0)
1. 手机开启 USB 调试。不用 ROOT。2. 装驱动。(问题就在这里) 首先要装对驱动,如果你的驱动叫 MyHTC,请立即删除。 找个 手机助手。例如 百度 腾讯 360 等等。反正不论你是谁的水军,都有一款适合你。 只是 腾讯的助手 干扰能力比较强。 手机助手会帮你装驱动。请安装最新版的助手 Read More
posted @ 2017-01-30 23:09
findumars
Views(269)
Comments(0)
Diggs(0)
TMemo中的两个方法: TMemo.Lines.Add(stringxxx);意思是向TMemo中增加字符串stringxxx; TMemo.Lines.Text :=stringxxx,意思是清空了Memo1,然后写入stringxxx。 TMemo中的属性: TMemo的属性中没有Scroll Read More
posted @ 2017-01-30 23:08
findumars
Views(746)
Comments(0)
Diggs(0)
今天构造了一个新版本的XXXX软件,并且在纯净的系统下进行了较为全面的测试。测试中也发现了一些问题。其中包括在Win7测试时程序竟然在另一个目录中创建了文件夹和配置文件,并且进行相关读取操作,却并没有在指定的路径(程序的安装目录)中进行操作。于是对这个问题进行了多次测试发现,这个Win7或者Vist Read More
posted @ 2017-01-30 23:07
findumars
Views(472)
Comments(0)
Diggs(0)
我是新手。在我才学了2个星期的时候,那个白痴老板说什么手机屏幕自适应程序,我当时不能理解呀,觉得用Delphi的布局设计不就行了吗。结果他说:我就是想让控件内容什么的放在小屏幕手机上也不出来。我就说,那用布局layout。结果那个傻x又是画控件关于屏幕的位置,又是记录控件的位置,整了一大套。整个把我 Read More
posted @ 2017-01-30 23:05
findumars
Views(1153)
Comments(0)
Diggs(0)
最近在Delphi开发中用到了无边框窗体显示时,无法在任务栏使用右键弹出菜单的情况,经过整理,通过以下方法可以使右键菜单出现: procedure Tfrm_Base.InitSysMenu;var WindowStyle: Integer;begin WindowStyle := GetWindo Read More
posted @ 2017-01-30 23:01
findumars
Views(573)
Comments(0)
Diggs(0)
这是转来的一篇文章,我自己在项目中也使用到了类似于根据类名创建类实例并调用相应函数的功能。具体代码我会在今后发布出来。 利用GetClass与RegisterClass可以实现根据字符串来实例化具体的子类,这对于某些需要动态配置程序的场合是很有用的。其他的应用如子窗体切换,算法替换等都能得到应用。 Read More
posted @ 2017-01-30 23:00
findumars
Views(788)
Comments(0)
Diggs(0)
为什么要使用包? 答案很简单:因为包的功能强大。设计期包(design-time package)简化了自定义组件的发布和安装;而运行期包(run-time package)则更是给传统的程序设计注入了新鲜的力量。一旦把可重用的代码编译为运行期库中,你就可以在多个应用程序中共享它们。所有应用程序都可 Read More
posted @ 2017-01-30 22:58
findumars
Views(2613)
Comments(0)
Diggs(0)
How To Compile Qt with Visual Studio FEBRUARY 1, 2011 This post is a step-by-step guide on how to compile Qt 4.x.x with MSVC 2010. Although we use Qt Read More
posted @ 2017-01-30 21:18
findumars
Views(383)
Comments(0)
Diggs(0)
元类信息(相当于RTTI和反射),信号与连接,父子关系,调试信息,属性,事件,继承关系,窗口类型,线程属性,时间器,对象名称,国际化其中元类又提供了:classInfo,className,构造函数,多重祖先元类,method, property, Enumerator, Signal, Slot等 Read More
posted @ 2017-01-30 20:20
findumars
Views(877)
Comments(0)
Diggs(0)
使用Indy 10中TIdHTTP的例子: uses IdHttp;...function HttpGet(const Url: string; var Html: string): Boolean;var HttpClient: TIdHTTP;begin Result := False; Htt Read More
posted @ 2017-01-30 19:05
findumars
Views(677)
Comments(0)
Diggs(0)
一、NFS简介 1、NFS就是Network FileSystem的缩写,它的最大功能就是可以通过网络让不同的机器,不同的操作系统彼此共享文件(sharefiles)——可以通过NFS挂载远程主机的目录,访问该目录就像访问本地目录一样,所以也可以简单的将它看作一个文件服务器(FileServer)。 Read More
posted @ 2017-01-30 18:33
findumars
Views(3965)
Comments(0)
Diggs(0)
1. TCPDump介绍 TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump就是一种免费的网络分析工具,尤其其提供了源代码,公开了接口,因此具备很强的可扩展性, Read More
posted @ 2017-01-30 18:33
findumars
Views(5296)
Comments(0)
Diggs(0)
1. 迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector<int>::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector<int>定义的iterator类型。(2) Read More
posted @ 2017-01-30 18:32
findumars
Views(1684)
Comments(0)
Diggs(0)
1.使用的configure配置为:./configure -embedded mips -little-endian -xplatform qws/linux-mips-g++ -prefix /opt/qte462-mips -release -opensource -confirm-licen Read More
posted @ 2017-01-30 18:31
findumars
Views(881)
Comments(0)
Diggs(0)
讨论一 什么是野指针? 一个母亲有两个小孩(两个指针),一个在厨房,一个在卧室,(属于不同的代码块,其生存期不同)母亲让在厨房的小孩带一块蛋糕(指针指向的对象)给在卧室的小孩,这样在卧室的孩子才肯写作业。但这个在厨房的小孩比较淘气,他在走出厨房时自己将蛋糕吃了,没能带出来。而在卧室的没有吃到蛋糕,所 Read More
posted @ 2017-01-30 18:29
findumars
Views(961)
Comments(0)
Diggs(0)
在C++中,存在类型转换,通常意味着存在缺陷(并非绝对)。所以,对于类型转换,有如下几个原则:(1)尽量避免类型转换,包括隐式的类型转换(2)如果需要类型转换,尽量使用显式的类型转换,在编译期间转换(3)避免使用reinterpret_cast和老式的强制类型转换操作符通常,隐式的类型转换会导致警告 Read More
posted @ 2017-01-30 18:15
findumars
Views(880)
Comments(0)
Diggs(0)
预处理器发现 #include 指令后,就会寻找后跟的文件名并把这个文件的内容包含到当前文件中。被包含文件中的文本将替换源代码文件中的#include指令,就像你把被包含文件中的全部内容键入到源文件中的这个位置一样。 #include 指令有两种使用形式 #include <stdio.h> 文件名 Read More
posted @ 2017-01-30 18:09
findumars
Views(1265)
Comments(0)
Diggs(0)
这篇将是最有难度和挑战性的一篇,做好心理准备!十、二叉查找树(BST)前一篇介绍了树,却未介绍树有什么用。但就算我不说,你也能想得到,看我们Windows的目录结构,其实就是树形的,一个典型的分类应用。当然除了分类,树还有别的作用,我们可以利用树建立一个非常便于查找取值又非常便于插入删除的数据结构, Read More
posted @ 2017-01-30 18:07
findumars
Views(1005)
Comments(0)
Diggs(0)
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技 Read More
posted @ 2017-01-30 17:38
findumars
Views(2761)
Comments(0)
Diggs(0)
指针是 C 与其他语言区别的重要特征之一,在 C++ 中,指针也被广泛运用,我们通过指针实现多态。然而,众所周知,指针的使用必须小心,否则很容易造成内存泄漏 Memory Leak。当我们有几个指针指向同一个对象时有其应该注意,关于何时释放这个对象:(1) 如果释放的太早,那么其它的指针仍然指向这片 Read More
posted @ 2017-01-30 17:26
findumars
Views(812)
Comments(0)
Diggs(0)
自从1993年Bjarne Stroustrup 〔注1 〕提出有关C++ 的RTTI功能之建议﹐以及C++的异常处理(exception handling)需要RTTI;最近新推出的C++ 或多或少已提供RTTI。 然而,若不小心使用RTTI,可能会导致软件弹性的降低。本文将介绍RTTI的观念和近 Read More
posted @ 2017-01-30 17:22
findumars
Views(14704)
Comments(0)
Diggs(3)

浙公网安备 33010602011771号