小编Jub*_*bba的帖子

需要PDF查看器控件 - 尝试了很多

我正在寻找一个组件来查看和打印Delphi/C++ Builder中的PDF文件.Delphi或ActiveX,而不是.NET.许可证必须是免版税分发,观众不得要求安装Adobe Reader.

到目前为止,我尝试过:

Gnostice PDFtoolkit:显示JPX图像的问题

Radaee PDF Viewer:快速渲染,但崩溃.没有来自支持的回复.

VeryPDF:渲染速度慢,但可靠.没有打印

WPViewPDF:大多数PDF的混乱布局

GdViewer:没有连续的多页显示

QuickPDF库:无连续多页显示

eXPert PDF Viewer:不允许使用通用PDF查看器.没有来自支持的回复.

EasyPDF SDK:无连续多页显示

DynamicPDF:没有免版税许可

Foxit PDF SDK:没有免版税许可证

3-Heights PDF Viewer:无版税许可证

还有其他选择吗?

问候,Brian

pdf delphi activex ocx

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

FindNextFile在64位Windows上失败?

使用C++ Builder 2007,FindFirstFile和FindNextFile函数似乎无法在64位版本的Vista和XP上找到某些文件.我的测试应用程序是32位.

如果我使用它们来遍历文件夹C:\ Windows\System32\Drivers,它们只能找到一些文件,尽管在命令提示符下发出dir命令时有185个文件.使用相同的示例代码可以在32位版本的XP上列出所有文件.

这是一个小例子程序:

int main(int argc, char* argv[])
{
  HANDLE hFind;
  WIN32_FIND_DATA FindData;
  int ErrorCode;
  bool cont = true;

  cout << "FindFirst/Next demo." << endl << endl;

  hFind = FindFirstFile("*.*", &FindData);
  if(hFind == INVALID_HANDLE_VALUE)
  {
    ErrorCode = GetLastError();
    if (ErrorCode == ERROR_FILE_NOT_FOUND)
    {
      cout << "There are no files matching that path/mask\n" << endl;
    }
    else
    {
      cout << "FindFirstFile() returned error code " << ErrorCode << endl;
    }
    cont = false;
  }
  else
  {
    cout << …
Run Code Online (Sandbox Code Playgroud)

c++ 64-bit c++builder

11
推荐指数
1
解决办法
8295
查看次数

加密的Subversion存储库

您是否知道加密整个Subversion存储库的可靠方法?

我在我的专用服务器(FreeBSD)上托管存储库,但是想添加加密,这样如果有人入侵我的服务器,我的源代码就不能以可读格式被盗.

我更喜欢服务器端解决方案,因为可能会使用不同的SVN客户端.

可能?

svn encryption

8
推荐指数
1
解决办法
7290
查看次数

用户离开站点时显示消息

我正在寻找一种方法,如果他只在查看一个页面后离开我的网站,就会向用户显示一条消息.

我发现了这个(http://www.pgrs.net/2008/1/30/popup-when-leaving-website)聪明的解决方案,但它有一些缺陷:

staying_in_site = false;

Event.observe(document.body, 'click', function(event) {
  if (Event.element(event).tagName == 'A') {
    staying_in_site = true;
  }
});

window.onunload = popup;

function popup() {
  if(staying_in_site) {
    return;
  }
  alert('I see you are leaving the site');
}
Run Code Online (Sandbox Code Playgroud)

它在刷新页面或使用后退按钮时也会显示消息.

您是否知道更好的解决方案或如何在上面的代码中修复它?我不是javascript大师:)

我的目的是仅在非常特定的登录页面上添加代码,并在人们离开页面时显示消息,而无需下载我的试用软件或阅读我网站上的其他页面.

javascript popupwindow

-3
推荐指数
1
解决办法
1846
查看次数

标签 统计

64-bit ×1

activex ×1

c++ ×1

c++builder ×1

delphi ×1

encryption ×1

javascript ×1

ocx ×1

pdf ×1

popupwindow ×1

svn ×1