[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/01 23:10 / Filesize : 254 KB / Number-of Response : 923
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれC++Builder(超初心者用)その3



1 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 03:39:51 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、 
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 
C++Builder使いが優しくコメントを返しますが、 
お礼はC++Builderの布教と初心者の救済をお願いします。 

Borland Home Page   www.borland.co.jp/ 

<過去スレ> 
くだすれC++Builder(超初心者用) 
pc8.2ch.net/test/read.cgi/tech/1117225464/l50

くだすれC++Builder(超初心者用)その2
pc10.2ch.net/test/read.cgi/tech/1144308804/l50

<兄弟スレ> 
くだすれDelphi(超初心者用)その39
pc10.2ch.net/test/read.cgi/tech/1169386914/l50


669 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 22:34:00 ]
now.eloqua.com/e/f2.aspx
サーバーが見つかりません

670 名前:デフォルトの名無しさん [2008/08/31(日) 00:08:20 ]
そうだね

671 名前:デフォルトの名無しさん [2008/09/06(土) 08:25:00 ]
TurboC++ Professionalは、もうどこにも売ってないのですか?


672 名前:デフォルトの名無しさん [2008/09/06(土) 10:46:04 ]
初心者質問すいません
英単語の文字数を数えるにはどうすればいいですか?

673 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 10:52:49 ]
AnsiString::Length()

674 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 10:57:35 ]
C++とC#は別物ですか?

675 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 11:04:33 ]
別物

676 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 11:15:14 ]
>>675
ありがとうございました。ここではC++という文字をよくみるのに本屋ではC#をよくみたので一緒かなと思いました
ありがとうございました

677 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 17:27:47 ]
実は # は

++
++

だったんだよ!




678 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 01:24:48 ]
>>677
C++が一つ増えるなら、
C#は半分だけ増えるっていうイメージなんだけど。
それだと、2つも増えてるな。

679 名前:デフォルトの名無しさん [2008/09/07(日) 02:35:29 ]
>>677
その発想は無かったわ

680 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 17:30:34 ]
エクスプローラの「表示」→「縮小版」みたいに、複数の画像を
サムネイル表示したいと思っています。
ttp://www2.ttcn.ne.jp/tkky/Tips/DrawGrid/drawgrid1.htm
を参考にDrawGridを使って実現しようかと思っていたのですが、
DrawGridコンポーネント1個に対して, 1つの画像しか表示できないんでしょうか?


681 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 23:31:12 ]
サムネイルはListView使っとけ

682 名前:デフォルトの名無しさん mailto:sage [2008/09/08(月) 21:57:33 ]
Buliderっていう名前が明らかにマッチョ男性専用ソフトですっていってるようで怖い。
アメリカ人は本当にマッチョが好きだよな。サンフランシスコ。

683 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 04:41:14 ]
>>681
そうします。ありがとうございます

684 名前:680 mailto:sage [2008/09/09(火) 07:34:14 ]
追加の質問ですみません。
ListViewでサムネイル表示を試してみようと、
下の(1)〜(6)の手順でやってみたのですが、ビルド中に固まります。
アイコン画像サイズ256×256を越えているせいみたいなのですが,
表示されるサムネイルの画像サイズを320×240で表示するには、どうしたらいいんでしょうか?
アドバイスよろしくお願いします。
-----
(1)Form1にImageList1を貼り付ける
(2)オブジェクトインスペクタからImageList1のプロパティをWidth=320;Heiht=240;に変更
(3)ImageList1ダブルクリックして, 「追加」押して320×240の画像1枚を選択して「OK」押す
(4)Form1にListView1を貼り付ける
(5)オブジェクトインスペクタからListView1のLargeImagesプロパティでImageList1を指定
(6)オブジェクトインスペクタからListView1のItemsプロパティで「新規作成」押して「キャプション」にテストと入力して「OK」押す


685 名前:デフォルトの名無しさん [2008/09/22(月) 10:04:17 ]
メニュー項目を設定する
TMenuItemのCaptionにて
開く(&O)...
と設定されますけど、
このピリオド3個の意味を教えてください。


686 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:43:51 ]
押すと他のウィンドウが開くって意味がほとんどじゃ?

687 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 20:03:06 ]
>>685
ピリオドがないのは、処理がすぐ終わるけど
ピリオドがあるのは、ダイアログが出るでしょ。
それだよ。



688 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 23:25:23 ]
>>686 >>687
れすありがとうございます。
確かに...なのは、ダイアログが開く系ですね。
(& みたいな特別な機能がある訳ではなく
WindowsのUIの作法みたいなものなのですね。
とても参考になりすた。


689 名前:デフォルトの名無しさん [2008/09/28(日) 23:08:48 ]
質問です。
TFontのStyleがSet という特別な型だったのですが
設定は、Font->Style << fsBold のようにすれば良いのはヘルプに記載があったのですが
FontにfsBoldが設定されているかを調べる方法がわかりません。
どうすればいいのでしょうか。


690 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 23:34:45 ]
if ( Font->Style.Contains(fsBold) )

691 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 23:45:56 ]
>>690
できましたーーー。超ありがとうございます。


692 名前:デフォルトの名無しさん [2008/09/29(月) 23:49:18 ]
いろんなほかのプログラムのボタンを押すプログラムを作るにはどうすればいいのでしょう?
具体的には mplayerの再生ボタンや巻き戻しボタンを押したり、mediaplayerの再生ボタンを押したり
その他新しいプログラムの再生ボタンを簡単に登録して押せるようなそんなプログラムを
くみたいのですが。



693 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 00:17:51 ]
ウィンドウハンドル持ってるコントロールならBN_CLICKEDをPostすればいいじゃない。
メニューバーから操作できる機能なら、コマンドIDをメニューリソース見るか、SPY++やWinspectorでコマンドID調べてWM_COMMANDでPostすればいい。
どっちもだめならSendInputでがんばるしかない。

694 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 00:18:33 ]
簡単に説明すると、ウインドウを列挙して、中の再生ボタンのハンドルを取る。
ハンドルが取れれば、APIでごにょごにょできるでしょ。

あとはがんばれ。

695 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 10:50:39 ]
あぁ!そっか、難しく考えすぎてた。

ありがとうございます。

696 名前:デフォルトの名無しさん [2008/09/30(火) 20:54:22 ]
質問です。
リストボックスにD&Dでリストボックスにファイルパスを表示する
プログラムをどうすれば言いか教えていただけないでしょうか?

697 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 22:04:17 ]
をぃ、日本語が不自由な奴よ。
マルチポストはルール違反だぜよ。




698 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 22:44:16 ]
>696
"C++Builder" ファイル ドラッグアンドドロップ
でぐぐれ

699 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 00:15:22 ]
test


700 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 00:19:19 ]
ごめんなさい、プロバイダが規制くらってたのでtest書き込みしてしまいました。

質問なんですが、フォームを使ってアプリを作っており、
デバッグで配列の中身や変数を見たく、printfなんかでコンソールに表示させたいのですが
何か方法はありますか?

インスペクタ?みたいなのはどうも使いにくくて・・・
ちなみに、C++Builder6を使ってます

701 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 00:32:28 ]
これでどうでしょ?
ttp://msdn.microsoft.com/ja-jp/library/cc428973.aspx
でもIDEのデバッガ機能をちゃんと勉強して使ったほうが楽だと思うけどね。

702 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 01:08:53 ]
>>700
AllocConsole()でコンソールが開きます。コンソールのハンドルをGetStdHandle( STD_OUTPUT_HANDLE )で取得したら
SetConsoleTextAttribute()とWriteConsole()で好きな文章を色つきで出力できます。
printf() っぽく使うならこんな感じ

#include <stdio.h>
int __stdcall con_printf( const CHAR* Format, ... )
{
  const int nLengthMax = 1024;
  int nLength = 0;
  HANDLE hConsole = ::GetStdHandle( STD_OUTPUT_HANDLE );
  if( hConsole != INVALID_HANDLE_VALUE ){
    CHAR Message[ nLengthMax ];
    va_list List;
    va_start( List, Format );
    nLength = vsnprintf( Message, nLengthMax - 1, Format, List );
    va_end( List );
    DWORD dwLengthWritten;
    ::WriteConsole( hConsole, Message, (DWORD)nLength, &dwLengthWritten, NULL );
  }
  return( nLength );
}

IDEが入ってない環境とかで使えるよ。

703 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 02:04:16 ]
_open_osfhandle()とかdup2()とかを組み合わせれば
普通にそのままのprintfが使えるようになるんじゃないかね。
知らないけど。

704 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 02:44:28 ]
IDEでデバッグしてるならOutputDebugString使えばイベントウィンドウに出力されるぞ

705 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 10:34:03 ]
複数のフォームを持ったアプリを作っています。
メインフォームの初期化ルーチン(FormCreateとか)から他のフォームの初期化ルーチンを呼び出したいが、
それがまだ生成されていないのでエラーになるというケースが多くて困っています。
全てのフォームが生成された後で一括して初期化を行いたいという時にはどうすればよいのでしょうか? 
どなたか教えて下さい。


706 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 12:02:22 ]
メインフォームのコンストラクタで他のフォームnewすれば?

707 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 12:46:22 ]
>>700
解決したかも知れないけど、
TMemo 貼って Add で俺はやってる。




708 名前:デフォルトの名無しさん [2008/10/02(木) 17:46:19 ]
コンパイルした時に作成される実行ファイルの名前を、プログラム側で変更することってできます?
#ifdefで二種類作るので、間違えないようにしたいのですが・・・

709 名前:700 mailto:sage [2008/10/02(木) 18:59:26 ]
なるほど、色んなやり方があるんですね。

しかしこのスレ非常にやさしいw
ありがとうございました〜、色々とやってみて合うもの見つけてみます

710 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 19:43:14 ]
>>708
#pragma optionでできないものリストに「-efilename」が書かれてるから無理
objファイルならできるけど。

711 名前:デフォルトの名無しさん [2008/10/02(木) 19:56:58 ]
>>710
無理なんですか、了解です。
ありがとうございました。

712 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 20:00:24 ]
>>711
makefileで分けるといい

713 名前:705 mailto:sage [2008/10/03(金) 17:03:11 ]
>>706 どうもありがとうございます。やってみます。

714 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 00:02:21 ]
TwebBrowserで表示したページのセレクトボックスを変更したりボタンを押したりしたいのですが、参考になるページが見つからず途方に暮れています(他の言語は多少あるのですが・・・)
他の言語のを真似して
WebBrowser1->Document->All->GetElementsByName("hoge")[0]->selectedindex = 0;
※hogeは表示するページのソースをみて名前を調べました
などとしたのですが、「AllはIdispatchのメンバーではない」とエラーが出ます・・・
どんな書き方をすればよいのでしょうか

715 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 04:28:58 ]
たぶん中身をIHTMDocument2とかにして触るんじゃないかな。
昔触ったのを見たら
IHTMLDocument2Ptr doc;
doc = browser->Document;
IHTMLElementPtr body = doc->body;
とかやってた。
IHTMLDocument2Ptrとして使うには、MSHTMLかなんかをimportだかする必要があったと思うけど。

716 名前:デフォルトの名無しさん [2008/10/19(日) 04:31:46 ]
Imageに貼り付けた四角の画像を台形とかに変形させることはできますか?

717 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 04:18:55 ]
できる



718 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 16:48:53 ]
できるよ

719 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 15:03:10 ]
AnsiStringsの中に何も入っていない場合、c_str()で比較してチェックすることはできますか?
if(c_str()=="")やif(c_str()==NULL)と書いても素通りしますよね。
Lengthが0かどうかでチェックをしているので問題は無いのですが、気になったのでよろしくお願いします。

720 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 16:20:53 ]
IsEmpty()


721 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 17:14:13 ]
素通りっつーのはよく分からんが、そもそも「if(c_str()=="")やif(c_str()==NULL)」って書き方おかしくね?
c_str使うんならstrcmpとか使おうぜ。
AnsiStringとchar型文字列の比較なら普通に==で良いとも思うけどな。

722 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 17:56:44 ]
>>720
専用の関数があったんですね、ありがとうございます。

>>721
素通りというのは""やNULLで比較しても、何か文字が入っているような動きをしていたものですから。
まだAnsiStringを理解してないかもです。
strcmpも使ってみたのですが、動きは同じだったので・・・。


ところで、フォルダ名をチェックするのに最後に\がついているかを見て、無かったら\を付けたいのですが、
これってどうやればいいんでしょう?
AnsiLastCharで拾おうとしてのですが、うまくいかないので、よろしくお願いします。

723 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 18:11:14 ]
IncludeTrailingBackslash()

724 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 19:05:07 ]
>>723
処理してくれる関数があったんですね。
ありがとうございます。

725 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 20:18:52 ]
IncludeTrailingPathDelimiterがあればそちらを使うのが望ましい。

726 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 15:47:30 ]
Imageを2枚重ねて、下に写真、上に色を塗るようにしています。
上のImageに半透明や透明色を塗ることってできるのでしょうか?

半透明で調べてもフォームやボタンはあるのですが・・・。
すいませんが、どなたか方法を教えて頂けないでしょうか。

727 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 16:24:39 ]
実際には透明色や半透明色ってのはないからなぁ。アルファブレンド?



728 名前:デフォルトの名無しさん [2008/10/25(土) 19:16:29 ]
計算した数字をEdit1,Edit2,Edit3に出したのですが、
それをMemo1にすべて書き出しExcelで読み込んだときにA欄B欄C欄と分けて出したいのですが
いったいどのようにすればいいんでしょうか?
Edit1->Text=a;
Edit2->Text=b;
Edit3->Text=c;

Memo1->Lines->Strings[0]=a;
Memo1->Lines->Strings[1]=b;
Memo1->Lines->Strings[2]=c;

今こんな感じで書いてるのですが全然わかりません・・
どなたかよろしければアドバイスお願いします。



729 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 13:10:23 ]
コンマ区切りにすればいいってことじゃなくて?

730 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 13:45:41 ]
>>729
あ、コンマ区切りで数列を出せばExcelでは枠別に表示されるんですね
ありがとうございます!
よろしければどなたかコンマ区切りでEdit1から3までの数字を一つのMemo1に出す
方法を教えていただけないでしょうか

731 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 14:20:40 ]
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Memo1->Lines->Add(AnsiString().sprintf("%s,%s,%s", Edit1->Text, Edit2->Text, Edit3->Text));
}

732 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 15:03:38 ]
BCBで使えるRS-232Cコンポーネントで安定しているのってありますでしょうか?
現在はHmCommを使用しているのですが、USB-232C変換器が物によって正常に通信できたりタイミングがずれたりするので、
別の物を試してみたいのですが・・・良い物がありましたら紹介してください。
よろしくお願いします。

733 名前:デフォルトの名無しさん [2008/10/26(日) 18:23:25 ]
TMemoryStream* ms=new TMemoryStream();
char *mTop=(char*)(ms->Memory);
char *mEnd=pTop+(ms->Size);
と記述すると
W8072 問題のあるポインタ演算
という警告が出ます。
警告の出ない正しい記述方法を教えてください。


734 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 22:51:08 ]
ms->Sizeの型が__int64だからintにキャストすれば出ないよ

735 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 23:19:32 ]
>>732

ttp://www.geocities.jp/in_subaru/erslib/index-erslib16.html
これ使ってごらん。
コンポーネントじゃないけど、ヘッダファイルだけで動作する。

初期化に2行、出し入れに数行、後始末に1行ぐらい書けばいいので
PICとやり取りするのに簡単だから使ってる。

でも、USBのシリアル変換機はもともと不安定だからなぁ・・・。

736 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 00:15:44 ]
>>734
解決しました。ありがとうございます。


737 名前:732 mailto:sage [2008/10/27(月) 00:45:44 ]
>>735
ありがとうございます。
シンプルで良さそうですね。
ちょっと使ってみます。

ノートPCが前提なので、USBのシリアル変換機を使用して安定してないといけないんです・・・。



738 名前:デフォルトの名無しさん [2008/10/27(月) 15:18:20 ]
A, B, C, D, E, 00:00, f, g, h, i, j, k, l,
A1, B1,C1,D1,E1, 00:00, f1, g1, h1, i1, j1, k1, l1,
A2, B2,C2,D2,E2, 00:00, f2, g2, h2, i2, j2, k2, l2,

というコンマ区切りの何百行のデータがあり、j(1.2.3・・・)の部分だけ読み込みたいのですが
どういう風にやればいいですか。よろしくお願いします。
 


739 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 15:37:37 ]
>>726
写真ともう一枚の32bppなTBitmap用意、アルファブレンドしてTImageに転送するしかないと思う。
アルファチャンネル扱えるTBitmap継承クラスも何種類か公開されてるから難しい物じゃない。

写真じゃないほうにペイントするとかだったら、TImageのイベントで取ったストロークの情報でペイント描画用のTBitmapに描けばいいだけだし。

>>738
ただのCSVファイルじゃん(・ε・)

740 名前:738 [2008/10/27(月) 15:48:54 ]
少し説明不足でしたが、テキストで読み込んでMemoに表示させたいのです。

741 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:06:44 ]
>>738
要するに 00:00 を取り除くって事?

742 名前:738 [2008/10/27(月) 16:10:52 ]
>>741

j(1.2.3・・・)の部分だけをmemoに表示させたいのです。

743 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:13:33 ]
>>j(1.2.3・・・) の意味がわからん

744 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:14:48 ]
Memoに j1, j2, j3 とかって表示させたいの?

745 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:19:37 ]
だからcsvファイル扱うクラス書いて、各行から11列目の値をTMemoに突っ込めばいいだけじゃ‥‥

746 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:24:14 ]
こういうの見るとBCB2009でregex使いたくなるな

747 名前:738 [2008/10/27(月) 16:33:42 ]
はい。

Memo1
j 
j1
j2
j3



な感じで。




748 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:40:05 ]
>>738
そんなん単に先頭からカンマを10こ読み飛ばせばいいだけじゃん。
strXXX系の関数使うまでもなく。

とみんな思うんだろうけど、暇だったのでVCLのヘルプみてみた。
TStrings::DelimiterとTStrings::DelimitedTextなんてものがあるのな。

TStringList* Data = new TStringList;
Data->Delimiter = ',';
Data->DelimitedText = "aa,bb,cc,dd,ee";
Caption = Data->Strings[3]; // ddが表示される

ただしBCB5以前は無理かもしれない。あしからず。

749 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:49:38 ]
こんなんとか。

void __fastcall TForm1::Button1Click(TObject *Sender)
{
std::ifstream ifs("File1.txt");
std::string str, s2;

if (!ifs) {
Memo1->Lines->Add("File1 not found.");
}

while (std::getline(ifs, str)) {
std::string::size_type pos = str.find('j'), pos2;
if (pos != std::string::npos) {
s2 = "j";
if (pos < str.size() && (pos2 = str.find(',', pos)) != std::string::npos) {
s2 += str.substr(pos + 1, pos2 - pos - 1);
}
Memo1->Lines->Add(AnsiString(s2.c_str()));
}
}
}

750 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 16:58:54 ]
くだスレが役に立ってry

751 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 17:36:22 ]
ないってことか

752 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 14:44:59 ]
すいません、プログラム上でスクロールバーが動いたことにするには、どのようにすればよいのでしょうか?
Positionの値を変えるのでは無く、マウスで操作した時の動きをさせたいのですが・・・。

753 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 15:28:27 ]
イベント呼べばいいんでないの?

754 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 15:58:04 ]
イベントは、呼ばれるものじゃねえのか。
イベントはさすがに呼べねえだろ。


755 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 16:56:44 ]
自分でOnChange呼べつったんだ馬鹿かお前

756 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 17:21:13 ]
>>755
Are you a big baka ?
スクロールした結果、OnChange()が発生するのであって
OnChange()を自前で呼んでも無意味じゃん。


757 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 17:25:37 ]
もも・・・
しかして>>755
OnChange()を呼べばスクロールが発生するとでも思っているのかぁ
プププ




758 名前:755 mailto:sage [2008/10/28(火) 19:00:09 ]
私のために争うのはもうやめてっ

プログラム上からイベントを発生させる方法ってあります?

759 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 19:06:50 ]
自分宛にメッセージ投げればいいと思うよ

760 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 23:13:14 ]
>>755
嘘はいかんな

761 名前:752 mailto:sage [2008/10/29(水) 02:51:14 ]
名前間違えた、こっちだ
どうやってやればいいんでしょう・・・?

762 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 01:22:01 ]
標準のボタンの背景や形を変えることってできますか?
BitBtnは画像を配置すると文字が消えてしまうので、他に何か方法は無いでしょうか?
よろしくお願いします。

763 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 15:51:47 ]
>>762
起動時bitbtnにするDIBにフォントを使って字を書いてしまえばいいじゃないかw
元の画像は普通のボタンから抜くなりなんなりすればいいジャマイカ

そしてそれをフリーで後悔すれば….
と思う前に誰かすでに作ってないかとかおもってググ…

764 名前:デフォルトの名無しさん [2008/11/01(土) 15:52:23 ]
同じフォルダにあるテキストデータA001〜A020を同時に読み込んで
その中の計算を行いそれを50個またテキストデータとして保存したいのですが
テキストデータを同時に読む込むプログラムとそしてそれを同時に書き出す方法が
どうしてもわかりません。よければアドバイスお願いします。

765 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 17:32:46 ]
いちどきに読み込むことや書き出すことはできてもどうじに読んだり書き出したりするのは非常に困難です

766 名前:デフォルトの名無しさん [2008/11/01(土) 18:48:32 ]
>>765
すみません、説明不足だったようです。
同時にではなくたとえばA001〜020で読み込む場合にfor文などで回して
自動ですべてを順に読み込み書き出すようにしたいのです


767 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 20:10:09 ]
>>766
for文で回して順に読み込み書き出しすればいいと思うよ

と思ったが「同じフォルダにあるテキストデータ」ってファイルのこと?
ならファイルを順繰りに読んで希望のファイルだけ読み込み書き出しすれば良いんじゃないかね



768 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 20:51:35 ]
TStringList使っとけ

769 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:37:20 ]
具体的に何をする方法がわからんのか
そのへんが全然わからんから
エスパーじゃないから
答えようがねえなぁ
文章から類推すると、何もかもまったくわからんようにしか見えんが。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef