問題タブ [record]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - XAML/WPF ファイルをビデオ (AVI、WMV など) に変換する方法
いくつかのアニメーション化された図形とテキストを含む単純な WPF (XAML) ファイルがあります。アニメーションにはインタラクティブな動作はありません。このアニメーションをビデオ ファイルとして記録し、後でスクリーンキャストの「イントロ」画面として使用したいと考えています。
私が必要だと思うもの:入力XAMLファイルを受け取り、高品質のWMVを(たとえば24fpsで)吐き出すC#コード。
私がすでに調査した可能な代替案
Camtasia Studio などの画面録画ソフトウェアで録画します。これは機能しますが、特にアニメーションに多くの遷移や動きがある場合、アニメーションはそれほどスムーズではありません
Epiphan Systems の DVI2USB などのハードウェアを使用します。コストがかかりすぎます。試していません。
DVR カードを使用して TV 出力 (S ビデオなど) を記録する - 低品質で低解像度。
2008 年 10 月 28 日の更新 - 動作するソース コード
このブログ投稿には、WPF/XAML を AVI としてエクスポートする完全に機能するソース コードの例があります。それは私が望むほど速くはありませんが、私のニーズには合っています:
serialization - Adaがレコードをシリアル化する方法を理解する
Write in Adaを呼び出してレコードをシリアル化すると、結果のバイナリがどうなるかを予測できるようにしたいと思います。私がこれをどこで調べることができるか知っていますか?
レコードを書き込むことによってバイナリファイルを生成するレガシーAdaソフトウェアがいくつかあり、互換性のあるバイナリファイルを書き込むことになっているC++プログラムをデバッグする必要があります。したがって、C ++コードが機能的に同等のレコードを生成することを確認できるように、Adaがレコードをシリアル化するときにどのようなルールに従うかを理解したいと思います。
ajax - Ajax keep=alive は良いアイデアですか?
私は現在、単純な CRUD アプリケーションに取り組んでいます。要件の 1 つは、ユーザーが同時に編集できないようにすることです。これを行うために、レコードを「ロック」して編集中かどうかを確認し、他のユーザーが同時に編集できないようにします。これを実装する良い方法は、AJAXキープアライブを使用してユーザーセッションの有効期限が切れているかどうかを確認し、そうであれば編集のためにレコードのロックを解除することだと考えていました。誰かがこのテクニックを以前に使用したことがありますか? ワークステーションが数分間ロックされていても機能しますか?
delphi - Delphi レコードのビット フィールドをシミュレートする方法は?
C と同じレイアウトを含むレコードを Delphi で宣言したいと考えています。
興味のある方へ : このレコードは、Windows OS の LDT_ENTRY レコードのユニオンの一部です。(私は Delphi で Xbox エミュレーターに取り組んでいるため、Delphi でこのレコードを使用する必要があります。sourceforge のプロジェクト Dxbx を参照してください)。
とにかく、問題のレコードは次のように定義されています。
私の知る限り、Delphi では可能なビット フィールドはありません。私はこれを試しました:
しかし悲しいことに、サイズは予想される 4 ではなく 10 バイトになります。同じレイアウト、同じサイズ、同じメンバーを持つレコードを取得するために、レコードを宣言する方法を知りたいです。ゲッター/セッターの負荷がないことが望ましいです。
ティア。
stream - ウェブカメラから記録する WebOrb
WebOrb は、Web カメラをソースとして使用してビデオ (flv) ストリーミングを記録できますか? どのように?
ms-access - MS Access フィールドへのレコードの移動
自分が所有しておらず、変更できないデータベースへの ODBC 接続があります。私が探しているのは、関連するレコードを 1 つのレコードにマージすることです。関係は 1 対多です。
私は学生管理システムを持っており、自動コールアウト サービス (コールによって課金されます) にフィードするコールアウト リストをエクスポートしたいと考えています。複数の学生が住んでいる家に一度だけ電話できるようにしたい。
目的のコールアウト ファイル構造:
既存のデータに当てはめて:
助言がありますか?
browser - ブラウザで音声を録音する方法は?
ユーザーがブラウザーで自分の声を録音し、結果の mp3 を Web サーバーに自動的にアップロードする必要があります。
これを行うには、ユーザーが大きな太い録音開始/録音停止ボタンを押すと思います。
これにより、ユーザーのハードディスクにファイルが保存されます。次に、それは効率的に圧縮され、Web サイトに自動的に ftp されます。
ActiveX またはおそらく Java を使用してこれを行うことは可能ですか? または、役立つライブラリがありますか?
このアプリケーションは、必要に応じてソフトウェアをインストールできるユーザー向けであるため、exe などをインストールすることができます。
どんな提案でも大歓迎です。
oracle - PL/SQL:カーソルから2つ以上の結合されたテーブルをフェッチするためのベストプラクティス?
%ROWTYPE 属性を使用して PL/SQL でレコードを定義することをお勧めします。これにより、入力の手間が省け、列が追加または削除された場合でもパッケージが機能し続けることができます。(間違っていたら訂正してください!)
ただし、結合を含むカーソルからフェッチする場合、結合によって返されるすべての列の (かなり長い可能性がある) 手書きのリストを含むプログラマ定義のレコードにフェッチする必要があることがわかりました。
だから私の質問は次のとおりです。ネストされたレコードにフェッチしたり、レコードのリストにフェッチしたり、そのような醜いクラッジを回避するために何かをしたりすることは可能ですか? 私が試したことはすべて、レコードがカーソルによって返されたものと一致しないというエラーにつながります。
カーソルを使用して結合の結果を返すことは、私には非常に一般的なユースケースのように思えますが、これに関連するものが検索に表示されないのは奇妙です。
ありがとうございました。
delphi - Delphi のレコード タイプ プロパティの「左側を割り当てることはできません」
Delphi がレコード タイプのプロパティを読み取り専用として扱う理由を知りたいです。
Rec プロパティのいずれかのメンバーに値を代入しようとすると、「左側を代入できません」というエラーが表示されます。
基になるフィールドで同じことを行うことは許可されています。
その行動について何か説明はありますか?