このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

前回の記事ではファイル一覧を取得する際に「fso.GetFolder(path).Files」を使用しましたが、今回はフォルダ一覧も取得する必要があるため「fso.GetFolder(path).SubFolders」も使用します。 サンプルプログラムを確認する(コピペOK) Sub sample() Call getFilesRecursive("C:\Drivers") End Sub Sub getFilesRecursive(path As String) Dim fso As FileSystemObject: Set fso = New FileSystemObject Dim objFolder As folder Dim objFile As file ' GetFolder(フォルダ名).SubFoldersでフォルダ配下のフォルダ一覧を取得 For Each objFo
例 次の例では、スレッドを作成して開始します。 using namespace System; using namespace System::Threading; public ref class ThreadWork { public: static void DoWork() { for ( int i = 0; i < 3; i++ ) { Console::WriteLine( "Working thread..." ); Thread::Sleep( 100 ); } } }; int main() { ThreadStart^ myThreadDelegate = gcnew ThreadStart(&ThreadWork::DoWork); Thread^ thread1 = gcnew Thread( myThreadDelegate ); thread1->Start(
アプリケーションで使われるデータ モデルの詳細については、データのモデリングに関する記事を参照してください。 TodoService プロキシを作成する TodoService と呼ばれるプロキシ クラスは、SoapHttpClientProtocol を拡張し、HTTP 経由で ASMX サービスと通信するためのメソッドを提供します。 このプロキシは、Visual Studio 2019 または Visual Studio 2017 の各プラットフォーム固有のプロジェクトに Web 参照を追加することによって生成されます。 Web 参照は、サービスの Web サービス記述言語 (WSDL) ドキュメントで定義されているアクションごとにメソッドとイベントを生成します。 たとえば、GetTodoItems サービス アクションによって、プロキシで GetTodoItemsAsync メソッド
ASP.NET Core Blazor(以下Blazor)とは、.NET環境のC#で対話型のWeb UIを構築するためのフレームワークです。Blazorには、サーバーサイドで動作するモデル(Blazor Server)と、クライアントサイドで動作するモデル(Blazor WebAssembly)が含まれますが、本連載では、主に、クライアントサイドのフレームワークであるBlazor WebAssemblyについて解説します。 対象読者 C#とWebシステムの基礎的な知識がある方を対象とします。C#の基本文法などの解説は割愛します。 はじめに 前回までのアプリでは、プロジェクトの作成時のオプションで、「ASP.NET Coreでホストされた(ASP.NET Core hosted)」にはチェックをいれませんでした。今回は、ASP.NET Coreでホストされたプロジェクトを作成します。これまで
Power Fxは、Microsoftが3月に発表したExcel関数ベースのプログラミング言語。2021年後半にオープンソースとして公開予定で、Power AppsやRPAツール「Power Automate」といった同社のローコード・ノーコード開発ツール群「Power Platform」でのコーディングに使う。 GPT-3は、イーロン・マスク氏が共同会長を務める米OpenAIが開発。文章の次の言葉を予測する訓練を重ねており、1750億個のパラメータで動作する。Microsoftが20年9月に独占的ライセンスを取得しており、AIソリューションの開発に活用するとしていた。 関連記事 Excel関数ベースのプログラミング言語「Microsoft Power Fx」登場 オープンソースで公開予定 米Microsoftが、Excel関数をベースにしたプログラミング言語「Microsoft Powe
GitHubは、アカウントの侵害を防ぐために、SSH越しでのGitの操作にセキュリティキーによる認証を利用できるようにしたと発表した。 GitHubのセキュリティエンジニアであるKevin Jones氏は、米国時間5月10日に投稿したブログ投稿で、SSH越しでの操作の認証にセキュリティキーを使えば、自分のアカウントを意図しない漏えいや乗っ取り、マルウェアなどの危険から守ることができると述べている。 強いパスワードも重要ではあるが、情報漏えいやサイバー攻撃が多発していることから、それだけではセキュリティを守る手段として十分ではなくなりつつある。このため、認証情報の流出状況を監視するパスワードマネージャーや生体認証、物理的なセキュリティキーが使われるようになってきている。 GitHubもパスワードの利用を廃止し、より安全な認証手段に移行しようとしている。現時点ではGitにアクセスする際の認証手
C#標準化のオープンソース化は、作業を容易にすることを目的に.NET Foundationの下で行われており、言語の革新や機能の設計から実装、標準化まで、すべてがオープンソース化された。オープン化によって、言語設計チーム、コンパイラの実装チーム、標準化委員会の3者間でのやり取りが容易になるとともに、すべての会話は公開される。 ECMAのC#標準化委員会であるTC-49-TG2が、C#の標準案作成を担っており、標準化作業の状況はC# 6の標準テキストで確認できる。具体的な作業の内容は、dotnet/csharplangリポジトリでホストされているドラフト仕様と、現在のC# 5標準テキストとのマージで、C# 7の機能も組み込まれる。 C#に関連するリポジトリとしては、C#の言語設計と進化の取り組みが含まれる前述のdotnet/csharplangのほか、コンパイラと関連ツール実装用のdotne
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く