Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi desktop filmen(viele screenshots machen?) (https://www.delphipraxis.net/38322-desktop-filmen-viele-screenshots-machen.html)

jmd anders 17. Jan 2005 16:51


desktop filmen(viele screenshots machen?)
 
Hallo zusammen!

ich habe vor den desktop zu filmen, es gibt da schon vielleicht einige fertige programme aber ich
würde das doch gerne irgendwie halbwegs selber machen. Es gibt ja von Windows nun schon eine funktion mit der man screenshots machen kann, nur ist hierbei die rechenleistung zu groß. auf welche weise könnte man mein problem lösen?

immer her mit den ideen :-D

danke schon mal

ReDoX 17. Jan 2005 16:54

Re: desktop filmen(viele screenshots machen?)
 
Willst du das ganze dann als File speichern oder nur anzeigen?
Mfg MrScholz

Meflin 17. Jan 2005 16:54

Re: desktop filmen(viele screenshots machen?)
 
hast dus schonmal mit MSDN-Library durchsuchenmciSendString versucht? sollte den bildschirm als video aufnehmen können...

jmd anders 17. Jan 2005 17:18

Re: desktop filmen(viele screenshots machen?)
 
das mit dem mci scheint ganz hilfreich zu sein danke

SleepyMaster 17. Jan 2005 18:15

Re: desktop filmen(viele screenshots machen?)
 
Sobald du eine lösung hat bitte mal posten *g*

würde mich echt interessieren, kann mich aus zeitlichen gründen nur momentan leider nicht darum kümmern

thx :)

CreativeMD 15. Mär 2012 16:16

AW: desktop filmen(viele screenshots machen?)
 
Hallo
ich wollte auch so ein Programm machen,
aber leider versteh ich nicht ganz wie ich das Anwenden soll.
Könnte mir mal da jemand helfen?
Vielen Dank im voraus

DeddyH 16. Mär 2012 07:24

AW: desktop filmen(viele screenshots machen?)
 
Wie wäre es hiermit? http://www.torry.net/quicksearchd.ph...mera&Title=Yes

Coffeecoder 16. Mär 2012 07:31

AW: desktop filmen(viele screenshots machen?)
 
Coole Sache, bye bye Fraps :)
(Gut, es gibt Vor- und Nachteile)

CreativeMD 16. Mär 2012 13:34

AW: desktop filmen(viele screenshots machen?)
 
Mist ich hab leider Delphi XE2.
Was mache ich jetzt?

himitsu 16. Mär 2012 13:54

AW: desktop filmen(viele screenshots machen?)
 
Sind dort die PAS oder nur dei DCUs enthalten? [add] scheinbar die PAS/Quellcodes, also was sollte gegen eine Nutzung sprechen? [/add]

D2009/2010 wird unterstützt, also sollte es mit Unicode keine Probleme mehr geben.
Und wenn du es nur in einer Win32-Anwendung verwendest, gibt es da auch keine Probleme.

Coffeecoder 16. Mär 2012 13:57

AW: desktop filmen(viele screenshots machen?)
 
Zitat:

Zitat von himitsu (Beitrag 1156928)
Sind dort die PAS oder nur dei DCUs enthalten? [add] scheinbar die PAS/Quellcodes, also was sollte gegen eine Nutzung sprechen? [/add]

D2009/2010 wird unterstützt, also sollte es mit Unicode keine Probleme mehr geben.
Und wenn du es nur in einer Win32-Anwendung verwendest, gibt es da auch keine Probleme.

Die PAS Dateien sind dabei.

CreativeMD 16. Mär 2012 14:27

AW: desktop filmen(viele screenshots machen?)
 
Aber wenn ich das neuste Package D14 compilieren will
kommt bei Zeil 341
Delphi-Quellcode:
FTimerID := TimeSetEvent(FInterval,FInterval,TimeCallBack,FWindowHandle,TIME_PERIODIC);
[DCC Fehler] scHighTimer.pas(342): E2010 Inkompatible Typen: 'NativeUInt' und 'Cardinal'
Die Source habe ich eingebunden, mache ich was falsch?:?:

himitsu 16. Mär 2012 14:54

AW: desktop filmen(viele screenshots machen?)
 
Kann sein.
Es wurde dort verutlich ein Parameter "endlich" ordentlich deklariert, im Zuge der 64-Bit-Erweiterung.

Viele werte waren als Integer deklariert, obwohl sie ein NativeInt sein sollten und sehr oft wurde Cardinal/LongWord verwendet, ob wohl es eigentlich ein Integer/LongInt sein sollte oder andersrum.

Schauen welcher Parameter das ist und dann die übergebene Variablendeklaration anpassen oder bei Übergabe umcasten.

CreativeMD 16. Mär 2012 15:13

AW: desktop filmen(viele screenshots machen?)
 
und wie behebe ich das Problem,
soll ich es jetzt einfach neu deklariren, oder was?

DeddyH 16. Mär 2012 15:55

AW: desktop filmen(viele screenshots machen?)
 
Ermittle den monierten Parameter und setze dessen Datentyp entsprechend.

CreativeMD 16. Mär 2012 16:21

AW: desktop filmen(viele screenshots machen?)
 
Sorry
aber ich Krieg das nicht hin
Delphi-Quellcode:
var
richtig : NativeUInt;



richtig := NativeUInt(FInterval);
Es kommt aber immer noch der selbe Fehler aber diesmal hier in der gezeigten Zeil.
Was mache ich falsch:?:

EWeiss 16. Mär 2012 21:42

AW: desktop filmen(viele screenshots machen?)
 
Wenn du mit dem Coden nicht klar kommst nimm doch die freie version von Camstudio

gruss

CreativeMD 17. Mär 2012 07:07

AW: desktop filmen(viele screenshots machen?)
 
ne sorry
Das Programm soll mehr können.
Ich will das man Server hostet und der andere reinkommt,
dann kann man eine Aufnahme starten und immer hin und her wechseln.
Das habe ich schon gemacht, aber leider wie hier schon steht,
bekomme ich die Komponente nicht installiert

himitsu 17. Mär 2012 12:50

AW: desktop filmen(viele screenshots machen?)
 
Delphi-Quellcode:
procedure Test(var Parametet : NativeInt);
...
Delphi-Quellcode:
var
  falsch : Cardinal; // oder LongWord oder DWORD

var
  richtig : NativeUInt;
Delphi-Quellcode:
Test(falsch); // paßt nicht
Test(richtig); // paßt
Jetzt verständlich?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz