問題タブ [activestate]
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.
c# - PerlNET を使用して、別の Perl クラスから C# に Perl オブジェクトを返す
オブジェクト型として C# に公開したい 2 つの Perl モジュールがあります。それらの 1 つは、他の型のオブジェクトを構築し、以下に示すメソッドを使用してそれを返します。Type1.dll に Type2.dll への参照を含め、C# で両方を参照しています。コードが示すように、Type2 オブジェクトを C# から直接作成できますが、Type1 のメソッドによって作成された Type2 オブジェクトを返すことはできません。何か案は?
(これはhttp://community.activestate.com/forum/return-perl-object-different-perl-class-cから相互投稿されています。)
C#:
パール:Type1.pm
パール:Type2.pm
windows - Perl からのバッチ ファイルの実行 (Windows では Activestate perl)
私は以下のようなことをするPerlプログラムを持っています:
この Perl コードを eval ブロックで呼び出しています。呼び出されると、ステータスが 0 として出力されますが、バッチ ファイルは実際には実行されていません。この理由は何でしょうか?上記の「システム」呼び出しに問題はありますか?
ありがとう、ジッツ
perl - file::finder などの Windows 版の perl モジュールが必要です (activestate ppm では使用できません)。
Linux で記述されたコードを Eclipse の perl プラグイン「epic」にインポートしようとしており、windows に activestate perl をインストールしています。ほとんどのモジュールには同等のアクティブステートがありますが、一部は ppm で見つけることができません。コードをコンパイルできるように、次のモジュールを取得する方法を知っている人はいますか?
- ファイル::ファインダー
- Spreadsheet::WriteExcel::ユーティリティ
- Sybase::CTlib
- Sybase::DBlib
- Sybase::Xfer
- テンプレート
- テンプレート::定数
- DBD::Sybase
- ファイル::Rsync
- PerlIO/gzip
perl - ActivePerlでバイナリファイルを読み取る際に問題が発生しましたか?
次のコードでバイナリファイルを読み込もうとしています。
入力ファイルは16Mです。debug.txtは約400kです。emacsでdebug.txtを見ると、最後の2文字は^ A ^ C(notepad ++によるとSOHおよびETX文字)ですが、同じパターンがdebug.txtに存在します。ファイルの次の行には^O(SI)文字が含まれており、これがその特定の文字の最初の出現だと思います。
このファイル全体をどのように読み取ることができますか?
perl - Crypt::SSLeay を Win 64 にインストールするにはどうすればよいですか?
ActiveState Perl "v5.10.0 built for MSWin32-x64-multi-thread" を備えた 64 ビット Vista を持っており、 Crypt::SSLeaylibeay32.dll
パッケージをおよびのバージョンと共にインストールしようとしていますssleay32.dll
。
「uwinnipeg」サーバーを使用して Win32 マシンでこれを実行したことがありますが、64 ビット システムで問題が発生しています。
動作しているように見える直接の ppm インストールを試みましたが、検証に失敗し、dll ファイルの兆候が見られませんか?
私のPCと互換性のあるバージョンをどこで/どのように入手できるか知っている人はいますか?
perl - Windowsにw3cローカルバリデーター用のSGML(およびXML)パーサーであるOpenSP 1.5.2をインストールするにはどうすればよいですか?
Windowsにw3cローカルバリデーター用のSGML(およびXML)パーサーであるOpenSP 1.5.2をインストールするにはどうすればよいですか?
perl - Perl PPM エラー "failed 500 Can't connect to ppm4.activestate.com:8080 (connect: timeout)"
PPM に接続しようとすると、このエラーが表示されます。ファイアウォールも有効になっていないことを確認しました。activestate からモジュールを 1 つもダウンロードできません。
前もって感謝します。
アリヴ
perl - プロセス間で Perl ハッシュ参照を渡すことはできますか?
ActiveState PerlCtrl プロジェクトがあります。COM DLL にハッシュを含めることが可能かどうかを知りたいのですが、その参照を呼び出し元のプロセスに文字列 (例: "HASH(0x2345)") として渡し、その文字列を COM DLL に戻して何らかの方法で渡します。関連するハッシュを指すように戻してください。
ハッシュリファレンスを取得するのは簡単にreturn "" . \%Graph;
思え$Graph = shift; $Graph = bless {%$Graph};
ます. %Graph ハッシュは、少なくともモジュールに対してグローバルです。
テスト コード (VBScript):
c# - asp.net C# を使用した不動産 Web ポータルの検索ページ
不動産の Web ポータルで高度な検索ページを作成したい 検索は、Google マップによる郵便番号検索を使用した検索など、さまざまな基準で行われます。検索ごとに 3 つまたは 4 つの異なるページを作成する必要がある場合は、親切にこれを行うのを手伝ってください。そうでない場合、どうすればそれらを単一のページに表示できますか? サンプルコードやヘルプガイドがあれば
python - WindowsでのPythonスクリプト呼び出しの奇妙さ(別名、PATHが継承されなかった理由)
次のPythonスクリプト(repro.pyという名前)を実行すると、予期しない動作が発生しました。
によって呼び出された場合python repro.py
、私はこれを取得します:
repro.py
コマンドプロンプトで入力して呼び出すと、次の結果が得られます。
起動方法に応じて、明らかrepro.py
に異なる環境を継承します。Pythonインタープリターへの最初の引数として開始されたとき、それは私が期待するように動作します。一方、.pyファイルを「開く」ときに使用するプログラムを自動的に判断するプロセスによって開始されると、非常に厳しい環境を継承します。ある種のセキュリティ機能のようなにおいがし始めます。
両方の呼び出し方法を同じように、できれば同等に動作させる方法はありますpython repro.py
か?なぜこれが起こっているのか誰かが知っていますか?
バージョン情報:ActivePython 2.6.5.12 (ActiveState Software Inc.)
Windows7の場合。