小编Jav*_*vid的帖子

如何在Delphi应用程序中包含音频可视化?

嗨,我正在寻找一些组件或其他东西来做到这一点.我想要一个简单的示波器可视化,如KMPlayer,FLStudio,Multimedia Builder等.我能做什么?

Thnx提前

delphi

2
推荐指数
1
解决办法
1136
查看次数

如何捕获来自某些进程的所有HTTP请求?

我搜索过这个,我来了解WinPCap,但我仍然没有得到我需要的答案. WinPCap可以监视数据包,似乎不会给进程提供跟踪(我不太了解它).

我希望我的应用程序监听从某些进程(通常是我将在稍后定义的浏览器中的那些进程)发出的每个HTTP请求,并在必要时修改它们.

我的应用程序最初是用Delphi编写的,但是在C++中的任何帮助也都很酷.谁能帮我这个?

编辑1:当然我不希望你根据winPcap给我一个答案!

c++ windows delphi monitoring http

2
推荐指数
1
解决办法
1914
查看次数

如何通过了解工作进度来更新资源?

好吧,我正在使用UpdateResource将文件嵌入到可执行文件中.它工作正常,但我想知道是否可以使用ProgressBar显示更新进度?

delphi

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

使用 CreateProcess 调试

我使用的是CreateProcessDEBUG_ONLY_THIS_PROCESS标志。新进程已创建,但新运行的应用程序没有执行任何操作,当我使用任务管理器查看进程列表时,我看到的只是仅分配了 70KB 内存的 exe 文件的名称!

如果我创建没有DEBUG_ONLY_THIS_PROCESS标志的进程,应用程序将完美运行。

这是我的代码:

function TDebugger.StartDebug;
var
  ProcInfo: TProcessInformation;
  ProcessCreationFlags: Cardinal;
  StartupInfo: TStartupInfo;
  DE: TDebugEvent;
begin
  // == init process info
  ZeroMemory(@ProcInfo, SizeOf(TProcessInformation));
  // == init startup info
  ZeroMemory(@StartupInfo, SizeOf(TStartupInfo));
  with StartupInfo do begin
    cb := SizeOf(TStartupInfo);
    lpDesktop := '';
    dwX := CW_USEDEFAULT;
    dwY := CW_USEDEFAULT;
    dwXSize := CW_USEDEFAULT;
    dwYSize := CW_USEDEFAULT;
    wShowWindow := SW_SHOWDEFAULT;
  end;
  // == Create the process
  ProcessCreationFlags := DEBUG_ONLY_THIS_PROCESS;
  if (not CreateProcess(PWideChar(Path), Nil, Nil, Nil, False, …
Run Code Online (Sandbox Code Playgroud)

delphi winapi windows-8

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

使用DirectShow从内存渲染

我是DirectShow的新手,我正在寻找一种方法来渲染已经使用DirectShow.NET加载到内存中的视频.我怎样才能做到这一点?即使你给我一个亮点,我也要感恩.

c# video directshow directshow.net

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

我正在寻找比德尔福的GDI +更好的东西

我正在寻找一些像GDI +这样不需要运行时库的单元.我只需要文字和图像效果.

delphi graphics gdi+

0
推荐指数
2
解决办法
1189
查看次数

如何在位图上绘制整个表单?

我想绘制整个表单,包括其标题栏和框架在一个TBitmap对象上.

GetFormImage 很酷,但它有两个问题:

  • 它也不会绘制窗框.
  • 隐藏表单时它不起作用.

你有什么想法解决这些问题吗?

delphi

0
推荐指数
1
解决办法
3156
查看次数