Pchar与String和关于“线程”的问题的问题 用s :array of char试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,如果 oThead.ps 是Public的,能供多个线程同时访问的(如主线程和oThead线程同时访问),则此变量要作同步处理的.其次, 如果oThead.ps只是PPhar型,而不是数组也没用什么内存人配函数为其分配内存,则oThead.ps = Pchar(s)是让Ps指向了s,而如果s是个局部变量,当s超过生存期后,oThead.ps取出的值将是不确定的, 但如果是oThead.ps := 'ok';因为后面的字符串是常量,所以不存在生存期问题我觉得你最好为oThead.ps分配空间,可用动态如GetMem或StrAlloc等,或用静态,如定义成ps : Array[0..255] of Char; 然后用StrPCopy(oThead.ps, s); 和StrPas(oThead.ps)方式来读写它,当然,要做同步的!!你的问题可能在于s超过了生存期! 想把一个过程写在基类中,但它的一些参数,却要从实际的窗体中来 求一个算法 急求:如何在程序中计算这样的逻辑表达式? 怎么从数据库里把数据取到Edit里面,我用的Acess数据库 请教大侠:用delphi控制扫描仪实现图片扫描 再问图片中插入文字 大家需要Delphi学习工具吗? 我这有一个多线程的问题!请大家给看看!谢谢了!!! 关于获取句柄的问题 如何获取文件的图标 ACCESS为什么不能多用户使用?在c/s中为什么使用它,而只能在本地使用 高手请进
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货