Windowsプラットフォームにおけるアプリケーション開発は、.NETが主流となりつつある。本連載はVisualBasicから.NETへの移行を考えているOracleアプリケーション開発者に向けて、「Oracle Data Provider for .NET」を使うメリットや独自機能、新しいプログラミング・スタイルなどを解説する。(編集局)
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
更新 : 2007 年 11 月 このチュートリアルでは、エンド ユーザーのスマート デバイスに配置できるように、Visual Studio を使用してアプリケーションとリソースを CAB ファイルにパッケージ化する方法を説明します。 お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。 メモ : このチュートリアルでは、Visual Basic、Visual C#、または Visual C++ で記述されたスマート デバイス ソリューションを使用することから始めます。詳細については、「チュートリアル : デバイス対応の Window
旧システムなどの外部連携のために、テーブルに格納するデータにバイト制限をかける場合があります。良くあるのが、半角を 1 バイト、全角を 2 バイトでカウントして規定の長さに収めるなどです。 System.String クラスの Length プロパティでは文字数しか取得できません。というよりは、半角または全角という概念は消滅しつつあります。(Unicode や UTF-8 の文字コードを参照) VB6 では LenB という関数で、バイト数を取得できました。StrConv 関数などの合わせ技で文字コードを変えてから、使用していました。 半角は 1 バイト、全角は 2 バイトという考えは、Shift_JIS という文字コードの考えです。つまりは、Shift_JIS にエンコードしてやれば、半角 1 バイト、全角 2 バイトでのバイト数が取得できます。 System.Text.Encoding
ざつだ ん。 (09/04/01~) 09/04/01 ・4月1日 今日はなぁ...何言ってもウソ扱いされる可能性があるからなぁ...。 ・DFMコンバータエキスパート ちょっとだけ修正。機能的には ver1.10 と変わりはありません。 ・DelphiのTips 今日の Tips は DFMコンバータエキスパート にちなんでフォームファイルについてです。 61.今更聞けない Delphi のコト (フォームファイル編) 09/04/04 ・AVG 8.5 なんかイロイロおかしな事があったら以下の Tips を参照。 ・古いバージョンがアンインストールできない <!> 管理者権限を持つアカウントで作業する事 <!> <!> 名前が漢字ではないアカウントで作業する事 <!> AVG Remover をDLして実行。 コントロールパネルの "アプリケーション(プログラム)の追加と削除" に
注意:ここで紹介しているDataGridは、System.Windows.Forms名前空間のDataGrid(Windowsフォーム)です。System.Web.UI.WebControls名前空間のDataGrid(Webフォーム)ではありません。 DataGridColumnStyle.PaintメソッドをオーバーライドしたDataGridColumnStyleからの派生クラスを作成することにより、セルの色を自由に変えることが出来るようになります。 まずは次のようなクラスを作成します。このPaintメソッド内でどのようなセルにどのような色をつけるか指定します。この例ではDataGridTextBoxColumnから派生したMyDataGridTextBoxColumnクラスを作成し、値が"0"のセルを前景色が白、背景色が黒で表示するようにしています。 'DataGridTextBox
VB.NETやC#でコンボボックスの項目と内部的に保持する実際の値を対応させる別の方法です。 (【.NET】コンボボックスに表示する文字列と実際の値(内部的なID、コード、キーなど)とをうまく対応させる その1 からの続きです。) 方法2:DataSourceを使用する DataSourceプロパティを使用すると、簡単に表示上の値と内部的な値を区別して拾うことができます。 前回と同じように、下表のような対応があり、たとえばコンボボックスで「みかん」が選択された場合に、ID「002」という値を拾いたいというケースで考えます。 ID 表示名称 プログラムの見た目は、前回と一緒です。 DataTableを作成してComboBoxのDataSourceに設定する まずは、FormのLoadイベント内で(Loadじゃなくても良いですが、設定したい場所で)、上記の表と同じ感じのDataTableを作成
業務アプリケーションを開発するにあたって、最低限守るべき事の一つとして「画面とロジック」の分離が挙げられると思う。 簡単そうに思えて、これが意外と難しい。 一人での開発ならば自分だけでやり方を決めてしまえばそんなに難しくはない。しかし、開発要員が増えれば、これが途端に難しくなる。 この原因としては、 どこからが「画面」の役割で、どこまでが「ロジック」の役割かの定義が個々人でばらつきがある。 定義を決めても守らない奴がいる(そもそも意味が理解できていない)。 言語自体がへぼくて「画面とロジック」の分離がそもそも(充分に)できない。 なんていうのがある。 ほとんど、「それって開発者としてどうなの?」というレベルに思えるけど、現実の開発ってそんなもんだよね。 いつの時代もこの問題は付きまとうようで、実際色んなデザインパターンが考えられてきた。 知ってるやつでは、 MVC(モデル・ビュー・コントロ
Visual Basic とデータベース Microsoft SQL Server を使って、ADO.NETの基本的なデータベースプログラムを作成します。 開発環境 【OS】Windows 7 Professional 【VB】Visual Studio 2017 Community Edition または、VB 2017 Express Edition 【DB】Microsoft SQL Server 2014 Service Pack 2 (SP2) Express Windows 8 以降であれば、次の二つのSQL Serverがインストールできます。 Microsoft SQL Server 2017 Express Microsoft SQL Server 2016 Service Pack 1 Express 以前のバージョンは、マイクロソフト社のホームページから、無料でダウン
Visual Basic 中学校 > 初級講座 > 第29回 2つ目のフォーム いよいよフォームを1つしか使わないプログラムから脱出です。複数のフォームをうまく制御して高度なアプリケーションを作りましょう。今回はその第一歩です。 この回の要約 ・Form2を表示させるには次のようにする。 Dim f As New Form2 f.Owner = Me f.Show ・ShowDialogメソッドでForm2を表示すると、Form2が閉じるまでForm1を操作できない。 ・ShowDialogメソッドの戻り値はForm2のDialoResultプロパティの値。 ・呼び出し時にOwnerプロパティをセットしておけば、Form2側ではOwnerプロパティを使ってForm1にアクセスすることができる。 ・Application.OpenFormsプロパティを使うとすべての開いているフォーム
このWindows Mobile開発Tips Wikiでは、CH3COOH(酢酸)がWindowsCE・Windows Mobile・Windows Phoneで動作するサンプルコードやTipsを掲載しています。 元々.NET Compact FrameworkのTipsを http://ch3cooh.jp/ の静的ページで管理していましたが、メンテナンスの容易がwikiへコンテンツを移動させました。移動自体完了しておりませんが、今後充実させていきますので、かゆい所に手が届くようなTipsになればと考えています。 Windows Mobileの.NET Compact Frameworkを利用したTips集を執筆しました。良かったら書店で手にとってください。amazonからでも購入することが出来ます(http://www.amazon.co.jp/exec/obidos/ASIN/483
Windows API は、Windows オペレーティング システムの一部であるダイナミック リンク ライブラリ (DLL) です。 独自の同等のプロシージャを記述することが困難な場合は、これらを使用してタスクを実行します。 たとえば、Windows には FlashWindowEx という名前の関数が用意されていて、これを使用すると、アプリケーションのタイトル バーを交互に明るい色合いと暗い色合いにすることができます。 ご自身のコードで Windows API を使用する利点は、既に記述され、使用されるのを待っている便利な関数が多数含まれているため、開発時間を節約できることです。 欠点として、Windows API は処理が容易でなく、問題が発生したときに困難な状況になることがあります。 Windows API は、相互運用性の特別なカテゴリを表しています。 Windows API に
Graphics To Go .NET Compact Framework 2.0 を使用したモバイル イメージング アプリケーションの作成 Rob Pierry この記事で取り上げる話題: モバイル アプリケーションのマネージ コード デバイス エミュレータでのテスト .NET Compact Framework での Graphics Pocket Outlook へのアクセス 目次 イメージの操作 シェイプとテキストの描画 Device Emulator Manager カメラの使用 システム ステートのチェック Pocket Outlook の操作 高度な同期の概念 まとめ .NET Compact Framework を導入するにあたって、マイクロソフトは、モバイル アプリケーション向けのマネージ コードの開発の利点をすべて利用しました。Windows Forms アプリケーショ
はじめに 今や“ケータイ”にはカメラは外せないデバイスです。Windows phoneにもカメラデバイスが搭載されており、コンシューマ向けのみならず、ビジネス用途でもカメラを活用したアプリケーションが沢山リリースされています。例えば、名刺を撮影して自動でアドレス帳に登録するアプリケーションや、買取対象を撮影して本部に送り査定する買取サービスがあります。 今回は、Windows phoneを使ってカメラで撮影(もしくは撮影済みの写真を選択)して、画像を加工する方法を学んでいきましょう。サンプルプロジェクトを用意しましたので、是非ソースコードと一緒に記事を読み進めてください。 サンプルプログラム(13.8KB) 画像エフェクトアプリの仕様 左ソフトキーでWindows phone標準の写真選択ダイアログを表示し、右ソフトキーのエフェクトにて詳細なエフェクト効果を選択します。 図1 アプリの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く