C#
64bit用にコンパイルし直す必要がありそう. http://msdn.microsoft.com/ja-jp/library/x4d2c09s.aspx問題解決 http://jp.rubyist.net/magazine/?0021-RubyWithCSharp 現在 Ruby 1.8.x の、 64bit Windows 向けのバイナリは存在しません。そのため、そのまま…
ネットワーク上のLisysを使用したプログラムを実行する際の注意.以下のエラーの対処 ファイルまたはアセンブリ 'CLW,Version=0.6.3.0, Culture=neutral, PublicKeyToken=null'、 またはその依存関係の 1 つが読み込めませんでした。このアプリケーションの…
http://www.atmarkit.co.jp/fdotnet/dotnettips/045getbytes/getbytes.html
double hoge = 123.456; hoge.ToString("f1");これで 123.4と表示
以前, http://d.hatena.ne.jp/HRM-7/20070125 で,C#上でwaveOutを動かしていたが,ラッパーDLLを使っていて,気になっていた.
BinaryReader br = new BinaryReader(File.OpenRead(filename)); br.BaseStream.Seek(long offset, SeekOrigin.Current);
http://www.atmarkit.co.jp/fdotnet/dotnettips/372formstimer/formstimer.html private void button11_Click(object sender, EventArgs e) { timer = new Timer(); timer.Tick += new EventHandler(hoge1); timer.Tick += new EventHandler(hoge2); timer.I…
Cでラッパーdllを作ります. #include "windows.h" #define DLLEXPORT __declspec(dllexport) extern "C" { WAVEFORMATEX wfe; HWAVEOUT hWaveOut; WAVEHDR whdr; LPBYTE lpWave; DLLEXPORT void __stdcall WaveOutOpen(DWORD hWnd, DWORD SRATE) { wfe.wFor…
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/cpref/html/frlrfsystemwindowsformscontrolclasswndproctopic.asp [C#] protected virtual void WndProc( ref Message m );C#でも使えるらしい.つまり,waveOut系のWin32APIからのコー…
short[] x = new short[10]; double[] y; x.CopyTo(y,0);だとエラー short[] x = new short[10]; double[] y = new double[x.Length]; x.CopyTo(y,0);だと正常.
double[][] Original = new double[num][]; ... double[] jointdata = new double[1000 * num]; for (int i = 0; i < num; i++) { Original[i].CopyTo(jointdata, 1000*i); }これってCopyToだからコピーなんだよな.参照とかポインタだけ渡せないのかな… (un…