Power=binding:not kindle追加するだけ。
すげー簡単に終わった。
パラメータでKindle除外できるやん。
Power=binding:not kindle追加するだけ。
Dim fn As String
Dim FSO: Set FSO = CreateObject("Scripting.FileSystemObject")
Dim fs As Object
fn = Format(Now, "mmddhhnn") & ".sql"
Set fs = FSO.OpenTextFile(fn, 2, True, -2)
sheetCNT = Sheets.Count
For i = 2 To sheetCNT
fs.writeline (Sheets(i).Name)
Next
fs.Close
private void rec(){
axWaveIn.Open();
for (short i = 0; i < axWaveIn.NumBuffers; i++)
{
axWaveIn.AddBuffer(i);
}
axWaveIn.Start();
}
private void axWaveIn_OnDone(object sender, AxWaveInterfaceLib._DWaveInEvents_OnDoneEvent e)
{
short BufferIndex = e.bufferIndex;
long BytesRecorded = e.bytesRecorded;
//' データが録音されていれば、
if (BytesRecorded > 0)
{
// 録音されたデータを取得します。
// .Netでは、GetDataが使えないのでこの取り方
int bufferNum = axWaveIn.GetBufferAddress(e.bufferIndex);
wifGetDataAny(recBuffer, bufferNum, e.bytesRecorded);
if (Information.UBound(recBuffer) > BytesRecorded - 1)
{
Array.Resize<byte>(ref recBuffer, (int)BytesRecorded - 1);
}
// テンポラリ、モニタ保存
FileStream fs = null;
fs = null;
fs = new System.IO.FileStream(writeFile, System.IO.FileMode.Append);
// データ保存
fs.Write(recBuffer, 0, recBuffer.Count());
fs.Close();
}
if (!e.bStopped)
{
axWaveIn.AddBuffer(BufferIndex);
}
}
private void rec(){
axWaveOut.Open();
axWaveOut.Pause();
for (int bufCnti = 0; bufCnti < axWaveOut.NumBuffers; bufCnti++)
{
SizeToPlay = axWaveOut.BufferSize;
Array.Resize(ref buffer2, SizeToPlay);
buffer2 = playData.Take(SizeToPlay).ToArray();
playData = playData.Skip(SizeToPlay).ToArray();
axWaveOut.SetData(buffer2, (short)bufCnti);
axWaveOut.AddBuffer((short)bufCnti, SizeToPlay);
}
axWaveOut.Restart();
}
private void axWaveOut_OnDone(object sender, AxWaveInterfaceLib._DWaveOutEvents_OnDoneEvent e){
axWaveOut.SetData(buffer2, e.bufferIndex);
axWaveOut.AddBuffer(e.bufferIndex, SizeToPlay);
}
/// <summary>
/// 使用中のリソースをすべてクリーンアップします。
/// </summary>
/// <param name="disposing">マネージ リソースが破棄される場合 true、破棄されない場合は false です。</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
<pre class="brush: c#;"> </pre>の間にコードを書けばOKです。