gimmick の回答履歴
- OutLookのメール受信通知 (C#)
教えてください。C#の勉強中でわからないところがあります。 [環境] C# 2.0 windowsXP Outlook2003 [内容] アプリケーションを起動後、 Outlookでメールを受信したら、アプリケーションでFormの表示のラベルを変更したいのでが、うまくいきません。教えてくださいませ。 ちなみに、下記のソースはMessageBoxで作成したものです。 MessageBoxだとうまくいくのですが・・・ using System; using System.Windows.Forms; using OutLook = Microsoft.Office.Interop.Outlook; [ソース] using System; using System.Windows.Forms; using OutLook = Microsoft.Office.Interop.Outlook; [STAThread] static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new frmMessage()); MessageBox.Show("待機中"); MessageStand(); } /// <summary> /// OutLook待機処理 /// </summary> private static void OneSightMessageStand() { OutLook.ApplicationClass outLookApp = new OutLook.ApplicationClass(); outLookApp.NewMailEx += new OutLook.ApplicationEvents_11_NewMailExEventHandler(outLookApp_NewMailEx); } /// <summary> /// イベント処理 /// </summary> private static void outLookApp_NewMailEx(string EntryIDCollection) { MessageBox.Show("受信しました。" + EntryIDCollection, "NOTE", MessageBoxButtons.OK); # 通常ならメッセージボックスではなくイベントが発生したら、Formのラベルにメッセージを表示したい。 frmMessage objfm = new frmMessage(); objfm.label.txt = "受信しました。"; }
- 締切済み
- その他(プログラミング・開発)
- poposan
- 回答数1
- カタカナの小文字を大文字に変換するサンプル
カタカナの小文字を大文字に変換するサンプル ありませんか? ヵ → カ 、ッ → ツ としたいです。 よろしくお願いします。
- 締切済み
- Java
- osiete2345
- 回答数2
- Visual Basic 2005 について教えてください
今までJavaはやっていました。EXCELなんかでVBAを使って入力フォームを作ると言うことをしてきたのですが、ちょっとVisual Basicに興味を持ちだしました。 その中で、下記の入門用の開発ツールが出てきましたが、どうなんでしょうか? ちょっと抽象的ですね。具体的には、どの程度のことが出来るのでしょうか?例えば、それこそEXCELの入力フォームなんかが体裁よく出来るとか、データベースの入力フォームが出来るとか。具体的にどんなことが出来るのでしょうか? 本来は、もう少し上位のツールが良いのでしょうが、本格的にやる前にちょっと試してみたいのですが。 Visual Studio Express Editions Visual Web Developer 2005 Express Edition 実際使用された方等おられましたらお教えください。
- ベストアンサー
- Visual Basic
- begin123
- 回答数2
- VB.NETでNTFSのストリームの読み書き削除
VB.NET(.NET FrameWork 1.1)でNTFSの代替ストリームの読み書き削除をするにはどうすればよいでしょうか。
- 締切済み
- Visual Basic
- ryuta_mo
- 回答数2
- VB.NETでNTFSのストリームの読み書き削除
VB.NET(.NET FrameWork 1.1)でNTFSの代替ストリームの読み書き削除をするにはどうすればよいでしょうか。
- 締切済み
- Visual Basic
- ryuta_mo
- 回答数2
- コマンドライン引数の*(アフタリスク)の表示について教えて下さい
皆様どうぞよろしくお願い申し上げます。アドバイス下さい。 java言語で質問です。調べたかぎりわからないことが起こりました。次のものです。コマンドライン引数で引数1は数字、引数2は数字、引数3は* で表示させるプログラムを作りました。引数3番目の演算子*(アフタリスク)を表示する場合にうまく表示できません。 C:\java>java test 2.0 15.0 * 2.0 15.0 Calculation.class ←表示されません。 プログラムは以下のものを作りました。見てください。 /** * 実行クラス:引数テストクラス */ class test{ public static void main(String args[]) { //引数を取得 double num1 = Double.parseDouble(args[0]); //引数1(数値) double num2 = Double.parseDouble(args[1]); //引数2(数値) String kigou = args[2]; //引数3(計算記号) //画面に出しています。 System.out.println(num1); System.out.println(num2); System.out.println(kigou); } }
- 10の302乗の計算またはDoubeのキャストについて教えて下さい。
java言語で質問があります。よろしくお願い致します。 次のプログラムを作成し、2点質問をさせて下さい。 まずは10の302乗を計算したいときとキャストを調べたところdouble型はできないのでどう対処すればいいでしょうか。どうぞアドバイス下さい。class Enzanshi{ public static main(String args[]){ int num1; double num = num1*10^302; } } エラー内容はこうです。 C:\java>javac Enzanshi.java Enzanshi.java:2: メソッドの宣言が不正です。戻り値の型が必要です。 public static main(String args[]){ ^ Enzanshi.java:3: \65307 は不正な文字です。 int num1; ^ Enzanshi.java:4: \65307 は不正な文字です。 double num = num1*10^302; ^ エラー 3 個
- 自分のパソコンの画面を他のパソコンに表示する方法
職場でPC操作について人に教えることがたまにあります。 一人一台パソコンがあるのでこちらは自分のPCを操作しながらその画面をネットワーク上の別のPCに表示させることはできるのでしょうか? 自分のPCはXP PROで、他はWIN2000PRO、XP HOME、XP PROです。 検索するとマルチディスプレイやリモート操作に関する項目がよくでてきて目当ての解答が見つからないので質問します。 分かりにくい箇所は補足要求お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- chinkachink
- 回答数3
- ショートカットの作成
WIN2000/XP BCB5.0環境で プログラムの中からショートカットを作成する方法がわかりません。 どなたかご存じでしたら教えてください。
- スタンドアロンJavaプログラム(Swing)の複数起動の抑止方法
SwingでスタンドアロンのJavaプログラムを作成しています。 Executable JARファイルとして、ダブルクリックにより起動するのですが、一度起動した後もう一度ダブルクリックすると同じプログラムが別に起動してしまいます。 JDK1.5、OSはWindowsが対象です。 複数起動できないようにする方法はありますでしょうか? よろしくお願いします。 ※ファイルに起動フラグを書出すという方法は考えてみましたが、クラッシュ(異常終了)したときに起動不可能になるためこの方法は使用できませんでした。
- VC++6.0 プロジェクト名を変えるには
タイトルどおりプロジェクト名を変えたいのですが、どうしたらいいですか。 もし正規のやり方で無理なら多少ハッキング的な裏技っぽいやりかたでも良いので教えてください。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- nagata20000
- 回答数2
- データーをエンコード
フォームからデーターを送ることが出来ません。 $cc2=urlencode("圭"); 圭の字が入るとエラーになります。 なぜエラーになるのでしょうか? この場合どうすればいいのか、よろしくお願い致します。
- Javaデータベースプログラミングについて
データベースとJavaアプリケーションを手軽に勉強できるデータベースソフト(FreeWare)を探しています。 単純に以下の実習を行いたいのですが・・ ・データベース構築 ・ドライバインストール ・データベースにアクセスする単純なクライアントJavaアプリケーションの作成 お勧めのものがありましたらご教授願います。
- [C#]コントロールの背景色について
VS.net C#でプログラムを作ったところ、windows2000のPCではフォーム/コントロールが一部黒く塗りつぶされて表示されました。 開発環境のwindowsXPでは問題ありませんでした。 これは、色の機種依存ということなのでしょうか? とりあえずコントロールの背景色をWindowsシステムカラーからwebカラーに変更したところ、メニューバー以外は正常に表示されるようになりましたが、メニューバーだけはプロパティの背景色だけでは直りません。 この問題については、コントロールのプロパティで背景色を変更する以外に、何か解決策があるのでしょうか? よろしくお願いします。
- ベストアンサー
- C・C++・C#
- ohnotellme
- 回答数1
- VB.NETで「タナカ タロウ」の文字列比較で「タナカタロウ」、「タナカ タロウ」(※半角空白)でも一致する比較方法
タイトルどおりなのですが、 「タナカ タロウ」(全角スペース) があったとしてこれと比較するときに 「タナカ タロウ」(半角スペース) 「タナカタロウ」(スペースなし) でも比較できる方法はどうやればいいのでしょうか? また、できれば 「たなか たろう」でも「タナカ タロウ」(半角カナ)でも一致させたいのですが、いい方法ないでしょうか?
- ベストアンサー
- Visual Basic
- Haule
- 回答数2
- 入力ファイルのデフォルトの設定
下のソースは入力ファイルの内容が例えば、 1 2 3 4 5 6 7 8 の時にその内容を出力するものです。 入力ファイル名がinput.datの場合、プログラム実行後にinput.datと入力し、Enterを押します。 このプログラムにinput.datをデフォルトとし、空Enterで入力を実行できるようにしたいと考えています。 入力ファイル名がinput.datでない場合は従来通りファイル名を入力してEnterを押すようにします。 この場合、どのようにソースを変更すればよいでしょうか。お手数ですが、教えてください。よろしくお願いします。 #include <stdio.h> #include <stdlib.h> int main(){ int i,N=0,data[10]; char ifile[20]; FILE *fp; printf("input file name: "); scanf("%s",ifile); if((fp=fopen(ifile,"r"))==NULL){ fprintf(stderr,"input file error\n"); exit(1); } while(fscanf(fp,"%d",&data[N])!=EOF && N<10){ N++; } printf("Total Number of Data = %d\n",N); for(i=0;i<N;i++){ printf("%d\n",data[i]); } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- eliteyoshi
- 回答数4
- Cプログラミング 宜しくお願いします
ある結果のときに外部プログラムを呼び出すのはどうすればよいのでしょう? たとえば、演算結果が1ならIE、2ならワードを起動するとかです。 ただ起動するだけでいいです。 C標準関数だけでお願いします。
- C言語 for文を使った一例について
#include<stdio.h> main () { int i ; int j ; for(i = 0 ; i<5 ; i++){ /*行数の制御部*/ for(j = 0; j<(i+1) ; j++){ /* *の制御部*/ printf("*"); } printf("\n"); } return; } このプログラムを実行すると * ** *** **** ***** が表示されます。 for(j = 0; j<(i+1) ; j++){ ↑ printf("*");} ↑ 「*」の制御部となりますが、 何故「*」が1行目で1個表示されているのに 2行目では2個表示されているのですか? 行数と「*」は同じになると思われますが。 上記の質問の回答の程宜しくお願いします。
- 入力ファイルのデフォルトの設定
下のソースは入力ファイルの内容が例えば、 1 2 3 4 5 6 7 8 の時にその内容を出力するものです。 入力ファイル名がinput.datの場合、プログラム実行後にinput.datと入力し、Enterを押します。 このプログラムにinput.datをデフォルトとし、空Enterで入力を実行できるようにしたいと考えています。 入力ファイル名がinput.datでない場合は従来通りファイル名を入力してEnterを押すようにします。 この場合、どのようにソースを変更すればよいでしょうか。お手数ですが、教えてください。よろしくお願いします。 #include <stdio.h> #include <stdlib.h> int main(){ int i,N=0,data[10]; char ifile[20]; FILE *fp; printf("input file name: "); scanf("%s",ifile); if((fp=fopen(ifile,"r"))==NULL){ fprintf(stderr,"input file error\n"); exit(1); } while(fscanf(fp,"%d",&data[N])!=EOF && N<10){ N++; } printf("Total Number of Data = %d\n",N); for(i=0;i<N;i++){ printf("%d\n",data[i]); } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- eliteyoshi
- 回答数4
- ディレクトリ以下のファイル名を取得する
ディレクトリ名を指定するだけで、 そのディレクトリ内にある全てのデータファイルを 読み込んで処理するプログラムをC++で作ろうと考えています。 その為に、ディレクトリ以下のファイルのファイル名を 取得する方法(命令)を教えて頂きたく思います。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- noname#23694
- 回答数5