delphi-xe7

    0

    1答えて

    This answerは、WMIを使用してドライブ文字で接続されたUSB大容量記憶装置を検索する方法を説明していますが、添付されたMTPデバイスまたはPTPデバイスの名前(またはUNCパス)カメラやモバイルデバイスがドライブ文字なしでマウントされているため、ディレクトリをクロールしてイメージを検索できます。これどうやってするの?

    0

    1答えて

    バイナリデータを格納するために使用するAnsi文字列があります。バイトは0-255の範囲です(バイト配列などであるはずですが、それほど違いはありません)。 Indy MIME(TIdEncoderMIME.EncodeString/TIdDecoderMIME.DecodeString)を介してこの "バイナリ文字列"を渡し、人間が読めるANSI文字列を取得します。 私は、IndyTextEnco

    1

    1答えて

    私はWindows Delphiアプリケーション用のリソースDLLを持っています。私はこれをmacOSに、そして最終的にはiOSに移植したいと考えています(iPadではなく、iPhoneのみ)。私はまだVCLの外に開発するために私のつま先を浸していない(私はまだMacを所有していない、私は結局必要があることを知っているが)。 FireMonkeyのもの、問題はない(まだ)。私は、Windowsリソ

    3

    3答えて

    Delphi(XE7)で特定のMIMEタイプの標準拡張を取得する組み込みの方法はありますか? 私はこのように呼ばれることになる機能を実装するための最も簡単で一般的な方法を探しています: fileExt := GetExtension('text/xml');

    1

    2答えて

    私はRAD XE7を使用しています。私のDelphiアプリケーションでは、レコードのフィールドのデフォルト値を設定したいと思います。 私は次のコードを試しましたが、コンパイルされません、間違っているとわかります。私は別の方法がありますか? TDtcData = record TableFormat : TExtTableFormat = fmNoExtendedData; D

    4

    1答えて

    TMemoに100000行あります。私は次のようなことをしたい: for i:= 0 to Memo.Lines.Count-1 do Memo.Lines[i]:= SomeTrim(Memo.Lines[i]); しかし、速度は毎秒0.5ラインです! BeginUpdate/EndUpdateを追加しても、スピードの向上は見られません。 Memo.Lines.BeginUpdat

    1

    1答えて

    私は検索して検索しましたが、例は見つかりませんでした。 PageControlインスタンスを動的に作成し、それぞれ独自のセットオフTTabsheetsを設定したいとします。しかし私は私が得るか、DelphiのIDEからの苦情を取得していない:アドレス00000000 のモジュールFormApplication.exe書き込みで アクセス違反は、私が行方不明です何かはありますか? procedure

    13

    1答えて

    なぜSystem.IOUtils.TPath.HasValidPathCharsは '?'を受け入れますか?パス内の有効な文字として? 2番目のパラメータ(UseWildcards)をfalseに設定しました。したがって、ドキュメンテーションによると、 '?'拒絶されるべきである。それでも、この関数は 'c:\ test \ test?\'に対してTrueを返します。 UseWildcards =

    2

    1答えて

    フォーム状態をディスクに簡単に保存することを簡単にしたいと思います。私はTIniFileから派生した独自のINIファイルクラスを使用して、フォームの「すべての」コントロールの状態を読み込みます。このような何か: procedure TMyIniFile.Read(Comp: TComponent); begin if ValueExists(Section, Comp.Name) th