C#の小ネタです。
System.Diagnostics.Process.Start(@"デスクトップのパス"); bool flg = true; DateTime start = DateTime.Now; DateTime end = start.AddMinutes(3); while(flg) { System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcesses(); foreach(System.Diagnostics.Process p in processes) { if (p.MainWindowTitle != string.Empty && p.MainWindowTitle == "デスクトップ") { flg = false; } } // 無限ループ回避(全プロセスチェック後3分経ってたらループを抜ける) if (DateTime.Now > end) { flg = false; } } System.Diagnostics.Process.Start(@"次に開きたいパス");
20代前半までは東京で音楽をやりながら両手の指以上の業種でアルバイト生活をしていましたが、某大手プロバイダのテレアポのバイトでPCの知識の無さに愕然とし、コンピュータをもっと知りたい!と思ったことをきっかけに25歳の時にITの世界に未経験で飛び込みました。
紆余曲折を経て、現在は個人事業主としてお仕事させていただいており、10年ほどになります。
web制作から企業システム構築、ツール開発など、フロントエンドもバックエンドもサーバーもDBAも依頼があれば何でもやってきた雑食系エンジニアです。
今風にいうとフルスタックエンジニアということになるのでしょうか??
→ 詳細プロフィールというか、生い立ちはこちら
→スキルシートをご覧になる場合はこちら
→お仕事のご依頼やお見積りなどお問い合わせはこちらから!