标题:delphi dll 中转化时间格式
只看楼主
mohao163
Rank: 5Rank: 5
来 自:南宁
等 级:职业侠客
威 望:2
帖 子:79
专家分:383
注 册:2009-9-25
结帖率:100%
已结贴  问题点数:20 回复次数:4 
delphi dll 中转化时间格式
我要从数据库中读取日期格式,然后转化成标准(yyyy-mm-dd hh:mm:ss)的格式,已经在窗体程序中用函数实现,现在想把函数封装到DLL里面,发现封装后就无法转化了,有什么解决办法没
  
具体函数:
library Project1;
uses
  SysUtils,
  Classes;
  
  function D_timeToS(s:string):string;     {定义函数}
  begin
    result := FormatDatetime('yyyy-mm-dd hh:mm:ss',StrToDatetime(s));
  end;

  exports      {给出接口}
    D_timeToS Index 1;
begin
end.
搜索更多相关主题的帖子: dll 时间 格式 delphi 
2009-09-25 18:06
superyoyo89
Rank: 2
等 级:论坛游民
帖 子:5
专家分:11
注 册:2009-9-28
得分:10 
我来打酱油的。。完全看不懂。。。。头大啊。。。。。
2009-09-28 14:12
s912360101
Rank: 3Rank: 3
来 自:山西
等 级:论坛游侠
帖 子:168
专家分:147
注 册:2009-3-15
得分:10 
牛人 啊 。。

孤独是一个人的狂欢
2009-09-28 14:57
风烟里
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-5-16
得分:0 
function D_timeToS(s:string):string;stdcall;


stdcall;你少了这个关键字吧

2009-10-08 15:27
mohao163
Rank: 5Rank: 5
来 自:南宁
等 级:职业侠客
威 望:2
帖 子:79
专家分:383
注 册:2009-9-25
得分:0 
该问题已解决,谢谢楼上,在dll中使用string是非常糟糕的事情,所以一般都不用string,都是使用PChar类型的
不过stdcall确实真的要加,我后来在写连接FTT服务器的dll的时候发现的问题。。。确实很囧
2009-10-10 14:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-286928-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.092834 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved