ミ,,゚Д゚彡フサギコとモナーのDelphi質問相談談話室
レス数が1000を超えています。これ以上書き込みはできません。
0001統合しました
NGNG ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄
∧,,∧____
∬ /,ミ゚Д゚,,彡,, /|
□⊂へ ::::⊂,,,ミ //
(_ミ ゛,, ノ~~//
(_丿|_|"" し'
 ̄ ̄
∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´∀`)<. Delモナーがどんな厨房疑問でもやさしく答えます。
( ) .| Delモナーは時に私であり、時には別の人。
| | | | 他のスレに書き込んで罵倒される前に、まずここで質問しよう。
(__)_) \_________________________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∬ ∧,,∧ | Delphi や Borland に関する話題
~━っミ ゚Д゚彡,, < 雑談や質問を、しながら
∀._(,,,~ ,,,~⊃_ | マターリくつろごうや
━┳┷ |. ,(~ヽ,,,ミ. \_________
┃...| ̄ ̄し'J.  ̄ ̄ ̄
┻ ヽ ̄ ̄
0002統合しました
NGNGミ,,゚Д゚彡フサギコのフサフサDelphi相談室�H
http://pc2.2ch.net/test/read.cgi/tech/1045813143/
Delphi相談室その8
http://pc2.2ch.net/tech/kako/1037/10371/1037146781.html
Delphi相談室その7
http://pc3.2ch.net/tech/kako/1032/10325/1032576325.html
Delphi相談室その6
http://pc3.2ch.net/tech/kako/1028/10284/1028436692.html
Delphi相談室その5
http://pc3.2ch.net/tech/kako/1022/10229/1022921598.html
Delphi相談室その4
http://pc.2ch.net/tech/kako/1018/10182/1018211735.html
Delphi相談室その3
http://pc.2ch.net/tech/kako/1010/10101/1010153466.html
Delphi相談室その2
http://pc.2ch.net/tech/kako/995/995950803.html
Delphi相談室
http://piza.2ch.net/tech/kako/971/971261573.html
0003統合しました
NGNGミ,,゚Д゚彡フサギコのフサフサDelphi談話室�H
http://pc2.2ch.net/test/read.cgi/tech/1040734433/
ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室�G
http://pc3.2ch.net/tech/kako/1035/10355/1035549044.html
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�F
http://pc3.2ch.net/tech/kako/1033/10335/1033504099.html
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�E
http://pc3.2ch.net/tech/kako/1031/10316/1031668744.html
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�D
http://pc3.2ch.net/tech/kako/1030/10302/1030266945.html
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�C
http://pc3.2ch.net/tech/kako/1027/10273/1027343132.html
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�B
http://pc3.2ch.net/tech/kako/1021/10215/1021554929.html
ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室�A
http://pc.2ch.net/tech/kako/1006/10066/1006602102.html
ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室
http://pc.2ch.net/tech/kako/1003/10036/1003664165.html
0004統合しました
NGNGフサギコの *やさしい* Delphi質問スレ Ver.14
http://pc2.2ch.net/test/read.cgi/tech/1050203056/
フサギコの *やさしい* Delphi質問スレ Ver.13
http://pc2.2ch.net/tech/kako/1048/10485/1048589538.html
フサギコの *やさしい* Delphi質問スレ Ver.12
http://pc2.2ch.net/tech/kako/1045/10454/1045476913.html
モナーの *やさしい* Delphi質問スレ Ver.11
http://pc2.2ch.net/tech/kako/1042/10424/1042424592.html
モナーの *やさしい* Delphi質問スレ Ver.10
http://pc3.2ch.net/tech/kako/1038/10388/1038885567.html
モナーの *やさしい* Delphi質問スレ Ver.9
http://pc3.2ch.net/tech/kako/1033/10336/1033667645.html
モナーの *やさしい* Delphi質問スレ Ver.8
http://pc3.2ch.net/tech/kako/1027/10278/1027875869.html
モナーの *やさしい* Delphi質問スレ Ver.7
http://pc.2ch.net/tech/kako/1021/10212/1021262036.html
モナーの *やさしい* Delphi質問スレ Ver.6
http://pc.2ch.net/tech/kako/1019/10191/1019134212.html
モナーの *やさしい* Delphi質問スレ Ver.5
http://pc.2ch.net/tech/kako/1017/10178/1017807412.html
モナーの *やさしい* Delphi質問スレ Ver4
http://pc.2ch.net/tech/kako/1016/10164/1016467937.html
モナーの *やさしい* Delphi質問スレ Ver3
http://pc.2ch.net/tech/kako/1014/10144/1014474427.html
モナーの *やさしい* Delphi質問スレ Ver2
http://pc.2ch.net/tech/kako/1011/10116/1011649279.html
モナーの *やさしい* Delphi質問スレ
http://pc.2ch.net/tech/kako/1003/10031/1003113443.html
0005統合しました
NGNGBorland Japan Delphi
http://www.borland.co.jp/delphi/
Borland Delphi 6 Personal ダウンロード
http://www.borland.co.jp/delphi/personal/
Delphiマガジン
http://dmj.psnet.ne.jp/
DelWiki
http://nigiri.s3.xrea.com:8080/delphi/
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG初心者はどこへいけば・・・・?
0008デフォルトの名無しさん
NGNGエンタ買う金ないしDel6perなんだけど
0009デフォルトの名無しさん
NGNG知らない
0010デフォルトの名無しさん
NGNG質問ごとにスレたてて聞いて下さい
0011デフォルトの名無しさん
NGNGゴッドアイディア。
0012デフォルトの名無しさん
NGNGDelWiki
http://onigiri.s3.xrea.com:8080/delphi/
0013デフォルトの名無しさん
NGNGとりあえずくだすれに逝け
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG必要性がないからこのスレは全部Del厨の自作自演。
ここは、
自分がDelphiの道を選んでしまった事の後悔の念が書き連ねられているスレ。
0017デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1051606624/l50
0018デフォルトの名無しさん
NGNGVCLは貧弱すぎるので。
0019デフォルトの名無しさん
NGNG|(・∀・)|
| ̄ ̄ ̄ ブビ厨のジサクジエン王国
△
△l |
__△|_.田 |△_____
|__|__門_|__|_____|_____
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNGこんなゾンビ言語相手にしてても仕方ないや
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG犯人はすべてDel厨だろ。(大爆笑
0026デフォルトの名無しさん
NGNGなるわけないですね。COBOLと違って元々ほとんど使われてなかったんだし。
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGDelphi固有の役割がなくなったから。
0033デフォルトの名無しさん
NGNGVB固有の役割がなくなったから。
0034デフォルトの名無しさん
NGNGJava厨必死だな(嘲笑
0035デフォルトの名無しさん
NGNGミ,,゚Д゚彡フサギコのフサフサDelphi談話室�I
http://pc2.2ch.net/test/read.cgi/tech/1047603258/l50
0036デフォルトの名無しさん
NGNGDel厨必死だな。(藁
0037デフォルトの名無しさん
NGNGそっちに誘導するなヴォケ
オナニースレにしろよ
if Delphi=(ボーランドandオナニー)then begin…//2
http://pc2.2ch.net/test/read.cgi/tech/1050938178/
0038デフォルトの名無しさん
NGNGそこはVB厨の墓場だから嫌だ
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG別に認めなくて良いよ。気が向いたときに荒らすだけだから。
0041デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNG健常な精神を持つ人にはとても真似できない事だし。
0044デフォルトの名無しさん
NGNG真似しなくって良いって。
今みたいに荒らしにレスしてくれればそれで良いよ(藁
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGpas2doxってどうやって使うの?
0047デフォルトの名無しさん
NGNG荒らしてるのは.NET厨だろ
0048デフォルトの名無しさん
NGNG人気があるのは確かだな…良くも悪くも
0049デフォルトの名無しさん
NGNGあんまり・・・
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGどうも彼のおかげでスレタイ目立ちすぎでつ。
0052デフォルトの名無しさん
NGNG初心者・中級者の定義は人それぞれだから1本化には前から賛成だった。
0053デフォルトの名無しさん
NGNG0054Delフサギコ ◆A6VzDeLphI
NGNGΛ,,Λ. ___
ミ #彡 ||::::::::||
.ミ つ__||_____||
| ̄ ̄|__ミ―――――
`ー┬‐''
┴ ウツウツ イライラ
俺が立ててたのは、最初から
談話室シリーズだけで、
そっちで雑談するという形式で、マタリしてたはずなの、
大体スレ立てるなら、立てるヤチが
Delモナが激しくやさしく即答するスレにするとか
しっかりポリシー貫いていかないと、面白みに
かけるというかなんというか.....ブツブツブツブツ
0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNGなんで身内にこんなのが居るのかと。
.Netが理解できなくて落ち込んでるのなら *やさしく* 教えてあげるから
あっちのスレに来なさい。
0057デフォルトの名無しさん
NGNG「身内」って発想が既に不健全。
あらされようが、ほっとけばいいじゃない。
荒らしに付き合う連中も無視しとけばいいじゃない。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGもしかしてまだ使える状態じゃないんですか?
Del厨に言いくるめられたって事ですか??
0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNGぐぐっても載ってないんですよ
あなたも知らないみたいですし、
や っ ぱ り D e l 厨 に 言 い く る め ら れ た ? ? ?
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG日中荒らせる = 学生じゃない。社会人? 元社会人?
VBマンセー = VBしか使えない
VBしか使えない + (社会人 or 元社会人) + 実生活が不幸 = (-人-)ナムー
006462
NGNG0065デフォルトの名無しさん
NGNGお前程度が使えるとか言ってもたかが知れてるぜ(嘲笑激藁
0066デフォルトの名無しさん
NGNGDel厨にはこんな高度なツールは必要ないですか?
0067デフォルトの名無しさん
NGNG昼間からスレを必死にチェキ!チェキ!してる君!
輝いてる!輝いてるよ! 今が君の今日一番輝いてる時間だよ!
0068デフォルトの名無しさん
NGNGDel厨にはツール作るの無理ですもんね。
そういう考えしか思い浮かびませんよね。
0069デフォルトの名無しさん
NGNG一 本 釣 り に 成 功 シ マ ス タ
じゃ仕事に戻るからバイビー。頑張ってオナーニつづけてね。
0070デフォルトの名無しさん
NGNG良かったですね。すっきりしましたね。
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGじゃあそっちで質問してみます
0073デフォルトの名無しさん
NGNG. ___
|(・∀・)|
| ̄ ̄ ̄ ジサクジエン王国
△
△l |
__△|_.田 |△_____
|__|__門_|__|_____|_____
0074デフォルトの名無しさん
NGNGVB厨は荒らしツールばかり作って困ったもんだな
0075毛の生えたブリーフ
NGNGまじめにちょいとハイレベルな話題を扱って欲しいものです>このスレッド
ホントに困っているひと、スキルアップしたがっているひとがいるのですから。
0076デフォルトの名無しさん
NGNG犯人がどういう香具師かはわかりませんが
Delユーザーには荒らす動機なんてないですものね.
>>54
最初に荒らし始めたのはフサタンが目立って気に入らなかった風の輩でしたっけ?
過度な馴れ合いみたいに見えたのかなぁ.
でもフサタンの書き込みが無くなって
スレタイがDelフサギコからただのフサギコになっても
(他の人が建てたスレになっても)
ひどくなる一方だからフサタンはあんまり関係ないと思うです.
0078デフォルトの名無しさん
NGNG> pas2dox test.pas
で結果らしきものがずらずら出てきたので、リダイレクトして使えってことだろう。
…なんでこの程度で悩むかな?
0079デフォルトの名無しさん
NGNG言葉遣いからしてわざとかも知れませんね。
0080デフォルトの名無しさん
NGNGShellTreeViewとShellListViewを配置して、エクスプローラのような環境を作りたいと思います。
ShellTreeViewのフォルダを移動したらShellListViewのほうも同調して動く、また逆も同じように動作させたいときはどうしたらよいでしょうか?
過去ログを漁ったのですが見つけられませんでした…ガックリ。
0081デフォルトの名無しさん
NGNGShellTreeView の ShellListView プロパティに ShellListView を指定するだけですが?
0082デフォルトの名無しさん
NGNGDelphiで使えるIRCコンポーネントってありますか?
0083デフォルトの名無しさん
NGNGTIdIRC
0084デフォルトの名無しさん
NGNGありがとうございます。
TIdIRCServer は見つけたんですが、TIdIRCが何処にあるかわかりません(汗)
あと、この手の事がわかりやすく書いてあるwebや本は無いでしょうか?
ネットワークアプリははじめてなんで。
0085デフォルトの名無しさん
NGNG(´-`).。oO(Indy Clientsタブにあるだろ‥‥)
0086デフォルトの名無しさん
NGNGなかったΣ(゚Д゚;)
再インスコ?
0088デフォルトの名無しさん
NGNG( ´Д⊂ヽないよ
http://cgi.2chan.net/up2/src/f1804.jpg
でも、画面キャプチャまでしてくれてありが�d
009084
NGNG0091デフォルトの名無しさん
NGNGIndy9は入れてないの?
デフォルトのままならIndy8だな。
009387
NGNG( ゚ Д゚)
( つ旦O
と_)_)
_, ._
( ゚ Д゚) ガシャ
( つ O. __
と_)_) (__()、;.o:。
゚*・:.。
http://www.nevrona.com/Indy/
0094デフォルトの名無しさん
NGNGIndy9日本語ヘルプドゾー( ゚д゚)ノ●
ftp://ftp.borland.co.jp/pub/delphi/d7help_indy_jp.zip
0096デフォルトの名無しさん
NGNG0097教えてくりんこ
NGNGインターネット上にある、CSVファイルを自動で取り込んだりするにはどうすればいいんでしょうか?
あと、「オプション」→「ツール」なんかで保持しているログオンするときに必要となるアカウント情報を、
自動入力するのはどうすればいいんでしょうか?
0098デフォルトの名無しさん
NGNGレベルが低い質問はくだ質へどうぞ。
0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNGせめて使っている/使いたい Delphi のバージョンくらい書こうよ。
0101デフォルトの名無しさん
NGNGbegin、endをそれぞれ{ }で置き換えできるようにしてちょうだい。
設定画面に、
{ }を有効にする。
などの項目を追加してください。どうかよろしく。
0102デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1007345219
だいぶ前に、神が作ってくだすったIDE拡張。
0104デフォルトの名無しさん
NGNGそんな事いうと誰も教えないよ。
0105デフォルトの名無しさん
NGNGおお、すばらしい。
と、いいたいとこなのですが、
ソースを{ }にして、視認性を高めたいのですよ。
0106デフォルトの名無しさん
NGNGコメントの { } とはどうやって区別するのだろう…?
0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNG当然支援機能とかは使えなくなるでしょうね。
コメントは (* *) オンリーとか…。そこまでする価値は無いと思うが。
0109デフォルトの名無しさん
NGNGコメントは/* */に変換。
0110デフォルトの名無しさん
NGNGCで
#define begin {
#define end }
とかやる香具師と同レベル
0111デフォルトの名無しさん
NGNGhttp://www.pro.or.jp/~fuji/mybooks/cdiag/cdiag.8.2.html
の逆をやろうとしてるんだな
・・・結論
■破門■
0112デフォルトの名無しさん
NGNGおっと、そうだった。
そういった理由で、しばらくDelphiから離れていたので、すっかり忘れてた。
コメントは/* */にする(w
っと思ったら>>109とかぶった。
0113デフォルトの名無しさん
NGNGそれとも、Delphiコンパイラしかなく、Cのコーディングにしか慣れていないための窮余の一策だったのでしょうか。
でも、ここまでDelphi言語らしさがなくなってしまうと、Delphiのプログラムとしては扱いかねますね。
0114101=105=112
NGNGあ、beginは括弧のはじめだったーーー
ん?なんでおわるんだ?
あ、endは閉じ括弧だったーーー
という思考を毎回無意識に0.1秒ぐらいしてしまいます。
破門ですか?
0115デフォルトの名無しさん
NGNG0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNG移行してきたときは
http://hp.vector.co.jp/authors/VA014436/prg_memo/delphi/c_d.html
こんなふうに関連付けて覚えるのは仕方ないけど、
完全に合同ではないのだから、どこかで別概念を構成しなければいけない。
逆に、それが似てると似てる故に細かな違いが気になるもんだ。
0118デフォルトの名無しさん
NGNGブロックじゃなくて、区切りなんだよな。
ここからここまでは何々じゃなくて
ここからは何々。
見難くてしょうがない。
0119デフォルトの名無しさん
NGNG学生の成績を管理するため、氏名、学生証番号、英語の点数および
偏差値を持つレコードを定義する。このレコードを要素として
n名の学生の成績から偏差値を求め、それぞれの学生のレコードに
書き入れる手続きを定義しておく。主プログラムでは、
まず学生数 n (n ≦ 10 とする) を入力し、学生 n 名分のデータ
(氏名、学生証番号、英語の点数) を入力する。次に、
手続きを呼び出して偏差値を求め、書き込む。最後に、
成績の一覧表を表示するプログラムを作成せよ。
という宿題がでたんだが全然わかりません。おしえてエロイ人
0120デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGそれ去年も出た宿題じゃないの? 前にもどこかのスレで見たよ。先輩に見せてもらえ。
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNGうん。一人でがんばれ。
0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNG0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNGフォームにTextBoxをぽちっと置く。
これをTextBoxExに変えたいとき
置いたTextBoxをはがしてTextBoxExにして
プロパティを設定しなおすのか?
非効率すぎる。コンポーネントの置換機能や
抽象クラスでの配置や、GUIによる継承を
サポートしろ。
それが出回るまでは開発者はコンポーネントを
拡張したコンポーネントを作るのではなく
decoratorパターン使って置いたTextBoxを
デコレートするような拡張ライブラリにしろ。
0132デフォルトの名無しさん
NGNGあんまりいいやり方とは思えないけど。
フォームをテキストとして表示。
object TextBox: TextBox を object TextBox: TextBoxEx
に書き換える。
フォームを表示。
これだけで書き換わるわけだが。
これが、Delphiのプロパティストリーミングのおかげなのは、最近知った。
0133デフォルトの名無しさん
NGNGいちいちひっぺがして貼りかえてるのはおまえだけ
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNGお。忘れてた(w
と思ったら、フォームのほうを変更して、実行しようとすると、
IDEが、宣言を修正するかどうか聞いてきて、修正するように言うと
自動的に、pasのほうは、修正されるらしい。
0136デュランデュランデュラン
NGNGGExpertsなるものを使えば、一発で変換できるで。
これをインストールして、Replace Componentsという機能を使用する。
と、いきなり言われても困るから、こちらを参照してちょんまげ。
http://www.gexperts.org/
0137デフォルトの名無しさん
NGNG日本語 UI 版、だれかつくらねーかな
0138デフォルトの名無しさん
NGNGクリップボード経由にコピーして取り込んでるんですが
今は、
ウィンドウハンドル取得
Ctrl+Cを送信
クリップボードから文字列取り出し
と、やってるんです。
WM_COPYを送信してもダメだったのでCtrl+Cを送ってます。
しかし、何かスマートじゃない感じがするんですが他に方法はありますか?
あと、
クリップボードを経由しない方法もあったら教えてください。
0139デフォルトの名無しさん
NGNG簡単な英語しか使われてないぞ
014084
NGNGIndy9のインストールでつまずきましたw
ぐぐって
ttp://www.ad.wakwak.com/~nkgw/jabber/message/msg00097.html
あたりを参考にインストールを試みたんですが、
パッケージのインストールをしようとしたら、
「プロシージャエントリポイント(中略)がIndy60.bplから見つかりませんでした。」
っていうエラーがでてインストールできません(涙)
ちなみにもともと入っていたIndy8は消してしまってます…。
くだすれの方に行くべき?(汗)
014184
NGNG自己レス。MLの過去ログを検索したら、それらしいのがありました。
インストーラーでIndy8を削除→Indy9をインスコで成功しました。
Indy8の削除はコンポーネントの削除ではダメだったみたいです。
0142デフォルトの名無しさん
NGNGUpdate Pack1 だったので Update Pack2 と RTL Update2 をインストールしたところ、
|[致命的エラー] ユニット IdThread は異なるバージョン
| System.RTLVersion によりコンパイルされています
なるエラーがコンパイル時に出るようになりました。
Indy を再インストールしても出るんですが、何が原因かわかりますか?
(Indy が上手く削除できてない?)
0143教えてくりんこ
NGNG解決できちった。
しかしなんだな。簡単な質問にも答えられないくらい
了見の狭いやつらの集まりなんだなここって
案外たいしたことないのねん(藁)
0144デフォルトの名無しさん
NGNG興味のない質問は冷やかして終了。
0145デフォルトの名無しさん
NGNG実行時パッケージを使って構築
0146デフォルトの名無しさん
NGNGよっぽどレスが欲しかったんだね。 かわいそうに。
僕にも経験があるよ。 質問したのに誰もレスくれないの。
寂しいよね。
0147デフォルトの名無しさん
NGNGできた。ありがとう。
RTL をアップデートしたのが原因なんだろうけど、
いまいち理由がわかりません、むー。
0148コピペ推奨
NGNGhttp://www.microsoft.com/japan/presspass/releases03/051503_VS03_t1.asp
なんと7,800円と、Delphi Personalよりも安いではありませんか!
しかも商用開発できないなどとのクソマヌケな制限もありません!
7,800円がすぐに払えない人には無料のSDKもあります!
どうしてDelphiなんか続ける理由があるのでしょうか?
今すぐVB.NETで最先端の開発環境を体験しましょう!
LonghornのGUIは.NETでこそ最良のエクスペリエンスを受けることができます!
0149デフォルトの名無しさん
NGNG社会人ですが、7800円で買えるのでしょうか?
0150デフォルトの名無しさん
NGNG放置推奨
0151デフォルトの名無しさん
NGNGimplementation節の中で定義されてるclassは外部から継承できないのでしょうか?
というのも、TCustomRichEditから継承したコンポーネントを作っているのですが、
TCustomRichEdit内でTRichEditStringsが使われており、これがimplementation内で定義されているのです。
コンポーネントを作る際にTRichEditStringsを継承したclassを作る必要が出てきたのですが、
残念ながら「そんなクラスはない」とコンパイラに怒られます。
何かよい方法はありませんでしょうか?
0153デフォルトの名無しさん
NGNG0154デフォルトの名無しさん
NGNGこのスレの住人と思われる
0156t-akiyama
NGNGこのPSPは、新規格UMD(ユニバーサルメディアディスク)というディスクを利用しており、そのサイズは直径6cmととても小さい(CDの半分程度)。 容量は1.8GBとなっている。
画面は4.5インチのTFT液晶で、480px x 272px(16:9)。MPEG4の再生やポリゴンも表示可能。外部端子として、USB2.0とメモリースティックコネクタが用意されているという。
この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。
0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNGあるタイミングでDelphiアプリが全て応答なしになってしまします。
(不規則で、月に3回ほど。)
BorlandのBDEFAQで
ttp://www.borland.co.jp/qanda/jbuilder/jfaq0048.html
のような記述があったので、MEMSIZEの上限200MBに設定したのですが
以前変わりません。どうような現象を経験された方いますか?
0159デフォルトの名無しさん
NGNGそれはつまり、複数のクライアント端末が同時に死んでしまうという事ですか?
Oracleは生きていて?
0160デフォルトの名無しさん
NGNGDataDiskmanとしても使えるの?
0161デフォルトの名無しさん
NGNGサーバー上でうごいてるアプリ(複数ある)が同時に死んでしまうのです。
タスクマネージャ上で(応答なし)になります。
そーいえば、そのときのoracleの状態は見ていませんでした。
私は、同時に応答なしになるあたりで、BDEのSQLドライバあたりが
怪しいかなーと思っているのですが。
ちなみにDelphiは5です
0162OracleボンカレーGold
NGNG>サーバー上でうごいてるアプリ(複数ある)が同時に死んでしまうのです。
うろ覚えだけど、たしかBDEは同一PCで複数のBDE使用アプリの起動をサポートしてない
ような気がしたんだけど、一度サポートに問い合わせるかFAQ見たほうがいいかも。
D5だからdbExpress使えないし…。
BDE、インストールの手間やエリアス作成の手間なんかがあるし、
パフォーマンスもよくないんで、漏れはもう使っていない。
DOA(Direct Oracle Access)がおすすめです。
ttp://allroundautomations.nl/doa.html
ただこれやると、アプリ1から作らなければならない罠。
0163デフォルトの名無しさん
NGNG0164動画直リン
NGNG0165デフォルトの名無しさん
NGNGどこかに資料はないでしょうか。
英語でもOKです。
作ろうとしているのは、仮想ドライブ(RAMディスク)、仮想ポインティングデバイス、
仮想プリンタ、など、仮想なものをいろいろ作って管理できるソフトウェアです。
目的はいろんな入出力を捕まえちゃうことです。
開発環境はD6PROです。
ターゲットはWin2K/XPです。
0166デフォルトの名無しさん
NGNGこれをDelphiに直して、DLLを作った後、どこかにデバイスドライバですよってフラグを入れないとけいない。
これはまあDelphiでツールを作れば簡単でしょう。
仮想ポインティングデバイスは、マウスポインタが1個なんで作っても意味がないと思うよ。
プリンタについては、やはりDDKのポストスクリプトプリンタドライバが参考になると思うよ
0167165
NGNGダウンロードしようとしたらオーダーのページしかなく、
価格は0ドルということなのですが、ちょっと躊躇していました。
ですが、>>166さんもたぶん同じもののことを言ってるようなので注文してみます。
0168デフォルトの名無しさん
NGNGそれだけ大変なのは理解してますよね?
日本語の情報はごく僅かです。
http://www.microsoft.com/japan/developer/winds/Ddk/ddk.htm
図書館に行ってまず雑誌類のたまにある特殊記事を漁るのが一番確実でしょう
0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNGTListItemって、Createしなくても使えるしfreeしなくても良いよね、
これって、キャストしてるだけみたいな物なの?
0171デフォルトの名無しさん
NGNG>>TListItemって、Createしなくても使えるしfreeしなくても良いよね、
そんなことない。
親のコンポーネントの中にあるTListItemじゃないか?
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGWIN2000お使いの方
しょぼ蓮沼って打てる?(しょぼ→enter→はすぬま→変換)
いかがでしょうか?
0174デフォルトの名無しさん
NGNGおもろ
0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGでてる。
ttp://www.borland.co.jp/delphi/del6up.html
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNGインストーラーが付いてない…
そしてインストール方法が書いてない…
曲がりなりにも製品として売ってるものなのに。
0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGc:\winnt\System32\rtl60.bpl
c:\winnt\System32\rtl60.map
c:\winnt\System32\rtl60.jpn
Windows98seの場合はどうすんの?
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNGここで質問させて下さい。
Integerをarray[0..63] of Charに代入するには
どのように型キャストすればいいですか?
0188デフォルトの名無しさん
NGNG0190187
NGNGRarray: array[0..256] of PChar;
szTip: array[0..63] of Char;
で
Rarray[0]には『13 156』というように『整数 半角スペース 整数』が
入っています。
このスペースより前半にある整数(今は13)を
szTipに代入したいのですが
どう書けばいいか分かりません。
まず、szTipにRarray[0]を代入しようとしたら
arrayとPointerには互換性はないと怒られてしまって
困惑しております。
どうかお助け下さい。
初歩的な質問をお許し下さい。
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGもう寝ろ。
頭冷やしてからまた質問しに来い。
0193デフォルトの名無しさん
NGNGもし無ければ自分で翻訳しようかと思ってるんだけど、DUnitユーザーって
どれぐらい居るんだろうか?
要望が多ければ励みにもなるんだけどなぁ。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG果たしてそういう仕様がどこから出てきたのか、またはその仕様でいいのか、疑問に残りまくりまくりすてぃ。
0197デフォルトの名無しさん
NGNG某VBのコンポーネントメーカー某グレープ指定なんか毎回バグフィックスは
このやり方だぞ?
0198190
NGNGループはできるのですが
コピーが型が違うと言われてできません(;。;)
>>196
bsmtp.dllでBPOP3でチェックしたメール数とバイト数を
タスクトレイのTipsに入れたいのです。
bsmtpはバイト数まで取ってしまうので
困っています。
メールの新着数を得るのに
適したdllやUnitを教えてくれませんか?
0199デフォルトの名無しさん
NGNG疑問1、どうして Indyを使わないの?
疑問2、Rarray: array[0..256] of PChar; のそれぞれの領域はどうやって確保しているの?
こういうDLLを使う時は StrArray:array[0..256] of string; として
DLLを呼び出す直前に
SetLength(StrArray[ n ] , 10000); とか領域を確保しておいて
引数には PChar(StrArray[n]) みたいに渡すの
DLLが#0 で文字列を設定するなら
StrArray[ n ] :=PCharStrArray[ n ]);
とゼロ終端を認識させる。
0200デフォルトの名無しさん
NGNG修正ファイルが小さい場合、インストーラーをつけると肥大化するの。
インストーラーをつけたほうが簡単/確実なのは百も承知なんだけど、
今度は「書き換えファイルが小さいのに無駄なインストーラーをつけるな」ってヤシが
現れるの。必ず。
分かってくださいな。だんな。
0201デフォルトの名無しさん
NGNG底辺と比べられるほどDelphiは落ちたってことか
0202デフォルトの名無しさん
NGNGあんなの一々使うよりキーボード主体のファイラでささっとコピーした方が断然速いし楽だね。
0203デフォルトの名無しさん
NGNG呼び出される順がOnShowの方が先でOnPaintが後なだけですか?
0204デフォルトの名無しさん
NGNG大体、ハードディスクなんて有り余ってるんだから、ちょっと増えるくらいでギャーギャー騒ぐなよ
戦後何十年経ってると思ってるんだ・・・
(ハードディスク余ってないやつは色々と才能無い)
0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGOnShow=表示されるとき
OnPaint=描画されるとき
OnPaintにShowMessage('')なんて書くと終了できなくなるぞ。
0207デフォルトの名無しさん
NGNG> わざわざそれのためにキー坊主体のファイラをダウンロードするのが面土井よ
効率を追求するなら最初から入れてるもんなんだよ。
普段から非効率的な作業してる癖にこんな一つのケースでぎゃーぎゃーわめいてんじゃねーよプ
>戦後何十年経ってると思ってるんだ・・・
まーーーったく関係ねーー(嘲笑禿藁
0208デフォルトの名無しさん
NGNG現れた場合でもOnPaintイベントが起きる。ShowやHideはvisible
が変化した時しか起きない。
0209デフォルトの名無しさん
NGNG告知が控えめすぎやしませんか?最近。
0210デフォルトの名無しさん
NGNG多くの人々にはクリック一発で終わって、ゴミ箱に入れるだけの方が楽なんだよ
無駄に肥大化してるわけじゃない。「楽」を得ているんだから
お前は、戦後の貧困期の人間だろうな
「楽を選ぶこと=悪いこと」というのが頭に焼き付いてるんだろうナムナム
0211デフォルトの名無しさん
NGNG0212デフォルトの名無しさん
NGNG俺基準でね
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG操作手順に慣れてる香具師はとんでもない糞GUIを作る傾向にあるな。
使う側の身になるなんて発想が出来ないらしい。
0215デフォルトの名無しさん
NGNGそれは違うな。
エンドユーザーの環境とかけ離れている奴には2種類あるからだ。
一つは太古の操作体系から逃れられない頭の固まった奴。
もう一つは操作性を追求して自ら変化していった奴だ。
前者は本当に糞UIを作りやがるが後者は違う。
ユーザーの使う場面を想定して最適なデザインをするだろう。
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNG後者でも前者でもどっちでもいいからおまいらWindwsルックアンドフィールに基づいて
ちゃんとデザインしてくだちい。
0218デフォルトの名無しさん
NGNG人のストレスの感じ方は幅広いから気をつけなきゃね。
0219デフォルトの名無しさん
NGNG無理矢理話をゆがめるなよなw
>>217
基づいていますが何か?
0220デフォルトの名無しさん
NGNGコンテキストメニューが充実していれば馬鹿でも使えるのだよ。
コンテキストメニューこそが最も重要なインターフェースなのだよ。
あらゆる場所にコンテキストメニューを用意しろよ。
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNG0224デフォルトの名無しさん
NGNGxyzzyとか。
意識的にWin風から遠ざけるか変な開発環境使わない限りWin風にはなるな。
0225デフォルトの名無しさん
NGNGそれってリア厨が構想無しで作ったんじゃねーの?
0226デフォルトの名無しさん
NGNGその“風”が曲者なのよ。
なまじ見かけがまともなだけに使いにくさとかが見えにくくなってる。
コントロールの配置と表示されるデータの関連性がバラバラなんてのは本来は
論外なハズなんだけど自称上級プログラマが作るGUIは往々にしてこんな物。
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNGそんなのDelphi使ってる奴にはほとんどいないだろ。
VC++で作ってる奴には結構いるけどさ。
0229デフォルトの名無しさん
NGNG局所的なデバッグなど無意味。
ユニットごとの関連性が重要なのであってXPなど無駄なのである。
0230デフォルトの名無しさん
NGNGユニットごとの関連性もDUnitで反復的にテストできますが何か?
0231デフォルトの名無しさん
NGNGxUnit自体はXPで必須ツールとされていますがxUnitがXPを必要とする訳では無いのですが何か?
0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGプログラマーが対象なんだからストイックなときがあっても良いと思う。
いつもインストーラーが付かない、というわけでは無いようだし。
0234デフォルトの名無しさん
NGNGそういうノリで量産された糞コードをメンテする側の身にもなって下さい。
っていうか、ブレークポイント入れたりShowMessageを入れる手間を惜しまないなら
なぜDUnit程度の僅かな手間を惜しむのか理解に苦しみます。
0235デフォルトの名無しさん
NGNG無くても(ドキュメントがあれば)許すけど、有ったら便利。
問題は
>>200
>今度は「書き換えファイルが小さいのに無駄なインストーラーをつけるな」ってヤシが
>現れるの。必ず。
って連中の存在かな。
もちろん、数キロバイトの置き換えファイルに1メガのインストーラーがついてきたりすると
ちょっと鬱になるが。
ところで 200 さんの文体が気になるんだけど、まさか関係者?
0236デフォルトの名無しさん
NGNGブレークポイントやShowMessageは10秒も掛からないが、
テスト用クラスを書くのは数分かかる。
0237デフォルトの名無しさん
NGNGそれはチミがバグを出さないと仮定した場合の話ね。
シートベルトせずに運転するタイプでつね(w
0238デフォルトの名無しさん
NGNGだからShowMessageで変数の内容を出したり、途中経過を見ていけば良いんだろ?
なんでわざわざDUnitを使わせたがるんだよ。
0239デフォルトの名無しさん
NGNG一人でやってるサンデープログラマは相手にしてないのでつよ。
3名を超えるチームでプログラミングする時やメンテチームに引き継ぐ時に
ShowMessageを入れるポイントまでちゃんと教えれるわけないでしょ?
単体テスト要領書の山を渡されてもその通りに再現テストできると思う?
0240デフォルトの名無しさん
NGNGそういうときだけ使えば良いだけだろ?
なんか君はどんなデバッグにも使ってるようだけどね。
0241デフォルトの名無しさん
NGNG「デバッグに使う」という認識自体が誤りであると知って下さいね。
アレは詳細設計からテストまでの工程全体を通して使う物であって、バグが出てから
慌ててテストクラスを書くような物では無いよ。
0242デフォルトの名無しさん
NGNG言葉のあやですよw
君はどうでも良いところにばかりつっこみたがるね。
0243デフォルトの名無しさん
NGNG0244デフォルトの名無しさん
NGNG無意識とは言え即座に「デバッグ」という単語が出てくるということはチミのスタイル
の反映では無いかな?
まあどうでも良いことだけど。
チームプログラミングと縁が薄いらしいから個人プログラミングの話をしようかな。
唐突だが「リファクタリング」に関してはどう思うかな?
あれは「良いプログラム」を書く上では無視できない概念であり手法であると思うん
だが、反復可能なテスト技法無しで実行するには多大な労力を必要とするのでは
無いかな?
それとも設計のまずいプログラムを改善する時は毎度毎度スクラップ&ビルドして
るのかな?
0245デフォルトの名無しさん
NGNGバグが出ないようにするのは設計とコーディングであってデバッグは何処まで
行ってもバグ潰しでしかないよ。
0246デフォルトの名無しさん
NGNGバグを発見するまで何もしないというのか。
で、リファクタリングに話をそらしたいらしいけど
DUnitを使わなければ出来ないわけじゃないだろう?
使わなくても大した労力ではないです。はい。
>それとも設計のまずいプログラムを改善する時は毎度毎度スクラップ&ビルドして
>るのかな?
Delphiならそれも可能だね。
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNGどうでもいいけど、スレ違いだし、ウザイからとっととどっか逝けよ。
0250デフォルトの名無しさん
NGNGリファクタリングしたからといってバグが根絶されるわけではないし。
ペアプログラミングしたからといって、二人とも節穴しか漏っていなかっりするし
テストを幾ら作ったからといって、見落としがなくなることが保証されるわけではないし。
バグを減らす努力/ツールは使うべきだが、バグが無くなるツールは無い。
バグを減らす手法と、バグを見つける手法と、バグを直す手法は関連しているけど
異なる概念なので、あまり喧嘩するな。三つとも大事。
0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG見つかったバグは退治できる(ことがおおい)見つからない/再現しないバグは(簡単には)退治できない。
自分の入れたコード/最後に変えたコードがバグを出す。
だから設計手法やテスト手法は大事。
だからバグが出たときの解析能力が大事。
>バグを発見しただけで「デバッグしますた(・∀・)ニヤニヤ」
困る。というか用語を間違えている気がするなぁ。
そんな人いるの?いるんだろうなぁ。
0253デフォルトの名無しさん
NGNGリファクタリングツールとしてのモデルメーカーを使っている人は.. いないんだろうなぁ。
Delphi-ML であの方がけちつけちゃったから、誰も触ろうともしなかったか。
0254デフォルトの名無しさん
NGNG漏れは日本のプログラマのスキル向上を願ってるから、みんなの誤解を解くた
めにDUnitのチュートリアルを日本語訳する事に決めたよ。
出来上がったらこのスレで告知するから良かったら読んでくれ。
忙しいからいつになるか確約できないけど(オイ
0255デフォルトの名無しさん
NGNG頑張れー
0256デフォルトの名無しさん
NGNG相手側のポートがフィルタされたり適切な値がセットされていないか
調べる為に、ポートの状況を調べて表示したいのですが何か良い方法はありますか?
今は ICMP で ping打って調べているのですが、
通信不能な時に何が悪いのかある程度情報を表示したいのです。
0257デフォルトの名無しさん
NGNGTMediaPlayerを使って
MediaPlayer.FileName := (Format('sound\\bg%.2d.mp3', [fn]));
MediaPlayer.Open;
MediaPlayer.Play;
このようにsoundフォルダを置いて、内部のMP3ファイルを再生しようとしています。
私のパソコンでは問題なく動いたので、友達のvaioで試してもらったところ
「MMSYSTEM275指定したファイルが見つかりません」
というエラーがでて音がならなくなってしまうとのことです。
どなたか原因と解決方法が分かる方はいらっしゃるでしょうか。
なにとぞお願いいたします。
0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNGバグと格闘する時間を減らして本来の意味でのスキル向上をはかるんだよ。
ドブさらいが上手くなっても嬉しくないでしょ?
0260デフォルトの名無しさん
NGNGつい反応しちゃったよ。
今度こそもう止める。
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNGここで告知も止めて欲しいよ。
0264デフォルトの名無しさん
NGNG出来たらDelwikiにでも。最近モチベーション低下気味だから。
0265デフォルトの名無しさん
NGNGFormとIndyは関係ないと思うよ
0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNGD E L P H I 最 強
0268デフォルトの名無しさん
NGNGDelphi最強伝説
 ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄
∧,,∧____
∬ /,ミ゚Д゚,,彡,, /|
□⊂へ ::::⊂,,,ミ //
(_ミ ゛,, ノ~~//
(_丿|_|"" し'
 ̄ ̄
0269デフォルトの名無しさん
NGNG0270デフォルトの名無しさん
NGNG何度も出てきている問題だが、相対パスじゃなくて絶対パスにしてあげること。
またはカレントディレクトリを設定してやること。
Application.ExenameとかExtractFileDirとか。
0271デフォルトの名無しさん
NGNG0272デフォルトの名無しさん
NGNG[致命的エラー] Main.pas(8): ファイル 'HTTPApp.dcu' が見つかりません
と出てコンパイルできなくて困ってます。
何が足りないのか教えてください・・・
0274272
NGNG0276273
NGNGこの辺のルーチンはパソナルに無いぞ、と。
0277272
NGNG0278デフォルトの名無しさん
NGNG0279デフォルトの名無しさん
NGNG0280山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0281デフォルトの名無しさん
NGNGなんだか混乱してきてしまったので。
メイン側でTListの変数を持っていて、これに、ファイル名、サイズ、日付のメンバを持つ
構造体のポインタが入ってます。ShortString、Integer、TDateTimeです。
これをスレッド側に渡してこのファイルのリストを処理したい場合、
どういう形にするのが正しいんでしょうか?
1)コンストラクタなりスレッドのプロパティなりで、渡されたリストの保持する
構造体を全部コピーする
2)スレッドが動いている間はメイン側・スレッド側ともリストの更新はしないという前提で、
コンストラクタでListのポインタだけ保持しといてここから参照する
constructor Create(List: TList);
begin
FList := List; (FListはスレッドのフィールド)
・・・
end;
procedure Execute;
begin
(例えば)
if ExistFile(FList[xx].ファイル名) then
・・・
end;
3)2で取得したFListにアクセスする場合は常にSynchronize?
コード内で2)の前提がしっかりしてれば、読むだけなんで問題なさそうですけど
なんとなく糞コードのような気がしてなりません。
どうしたものでしょうか・・・
自分ならこうするという話でも教えてもらえるとうれしいです。
0282デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNGスレッドは、メモリ空間を共有した状態で同時に複数の場所でコードが実行される。というイメージ。
どれが正しいかはコードと目的によるが。
データを共有する必要が無いのなら、スレッドごとにデータの複製を作るのが楽。何も考えないで済むから。
普通は何らかの共有データへの読み書きがあるから、面倒。
読み書きの部分で、必ず一つのスレッドが動くようにしてしまうのが、一つの方法。
282 さんの CriticalSection はスレッド間の排他処理をおこなうための道具。
Synchronize は、スレッドが複数あってもメッセージキューは一つのみ。ということを WIndows が
保証しているので、それをスレッド間排他処理のための道具として使っている。
ま、2)でよいとおもうよ
0284279
NGNG下の例だと、「あ」の一文字以降が切れてしまいます。(スペースが無いと一応入ります)
wchar_t wt[256];
memset(wt, 0, iBuf);
_wcspcpy(wt, L"あ あ あ");
IBQuery1->Close();
IBQuery1->SQL->Text = "insert into NTEST values (:ID,:NAME);";
IBQuery1->Prepare();
IBQuery1->ParamByName("ID")->AsInteger = iID;
Param = IBQuery1->ParamByName("NAME");
Param->DataType = ftString;
Param->SetData(wt);
IBQuery1->ExecSQL();
0285デフォルトの名無しさん
NGNGprocedure WMMouseMove(var Msg:tmessage);message wm_mousemove;
ってやってるのが原因かと思いますが、これは消したくありません。
なんとかHintが表示されるやり方を教えてくだだい。
0286デフォルトの名無しさん
NGNGメッセージハンドラの中ではinheritedを使って継承ハンドラを呼んでる?
0287デフォルトの名無しさん
NGNG1)と2)は、
FListをプロパティとして持たせるか、Createの引数として渡すか、の違いしかないわけで、
どっち使ってもFListにメイン側のListが保持されるわけだから、使いやすい方でいいんでないの?
0288デフォルトの名無しさん
NGNG1、insert で入れるなら :NAME の部分 ""で囲まないといけないのでは?
2、なんで IBQuert1->Append(); とかInsert でやらないの?
0289デフォルトの名無しさん
NGNGどうも音がなるまで時間がかかるんです。
どうにかして瞬時(まではいかなくても出来るだけ早く)
再生させる方法、ありませんか?
0290285
NGNGこのコンポにShowHintやParentShowHintプロパティを作ってないせいで気がつきませんでした。
お騒がせしました。
0291デフォルトの名無しさん
NGNG低レベルで書くか、低レベルI/Oを使ったコンポーネントを探して使うか
0292281
NGNGやはり、参照と更新が同時に起こることが考えられないケースなら
排他処理の必要がないわけで、そんなに気にしないという結論でいいんでしょうかね・・・。
>287
1)はすべてコピーしてメインを参照しない、
2)はメイン側リストを使用、
3)は2)の際にSynchronizeする、
ということでした
0294デフォルトの名無しさん
NGNG0295Delphi:76772
NGNG引っかかるのかな?
0296デフォルトの名無しさん
NGNGWindowsの場合なにがどうなってるのかわかりません。
Indyコンポでなんとかなりますか?
0297デフォルトの名無しさん
NGNGっていうのを作ることは可能でしょうか?
0298デフォルトの名無しさん
NGNG出来るよ。
0299デフォルトの名無しさん
NGNGそのへんよろしく>1
サポートできないヘタレ1なら、速やかに閉鎖希望
0300デフォルトの名無しさん
NGNG( ゚ Д゚) ?
0301デフォルトの名無しさん
NGNG0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNGこの前までこのリンク先からDLできていた、
画像縮小一覧表示コンポーネントのTImagePanelが欲しい・・・誰かDLできるところ知りませんか?
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG対象とするプラットフォームは? DirectX ? version は?
0307デフォルトの名無しさん
NGNG0308sage
NGNG0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG知らない人でも力を貸せると思うなぁ。
0311デフォルトの名無しさん
NGNGえーと・・・具体的に言うと、
256色の画像Aと256色の画像Bがあったとして、
「画像Bのパレットを画像Aのパレットに変える」みたいな機能です。
できれば、近似色に自動的に変換してくれる機能もつけられるといいのですが・・・
とりあえずは交換機能だけでも実装せねば。。。
0312デフォルトの名無しさん
NGNG>>307
は
>>310
の間違えです
0313デフォルトの名無しさん
NGNGそれとも 画像Bの見かけが殆ど変らないようにAのパレットに変更したいの?
0314デフォルトの名無しさん
NGNGほとんど色合いが同じ(ドット絵を扱う為)なので、
簡単なほうをお願いします。
GazoA.Palette := GazoB.Palette
だとできないみたい。。。
0315デフォルトの名無しさん
NGNGただ、これは実質的に減色処理と同等だから、各社性能にしのぎを削っている分野。
Win32 API の減色機能を使ってみても良いと思うけどそんなにきれいではない。かと
おもった。
0316307
NGNGせっかくレスしてくれたのに申し訳ないのですが、
そのやり方だと、パレット番号が崩れてしまうような・・・
パレット番号をそのままに、パレットをコピーしたいのです。
具体的には、ゲームの画像をいじくるようなツールを作るので、
パレットの番号を変えたくないのです。
(ゲームの画像は、パレット番号0が透過色という事が多い。)
0317307
NGNGTColorの動的配列にパレットを読みこみ&書き出しできたらいいのですが。
var
Color : array of TColor;
i : integer;
begin
for i := 0 to 255 do begin
Color[i] := パレット(i)
end;
end;
みたいな感じで・・・
0318デフォルトの名無しさん
NGNGA.Palette := B.Palette で出来たけどな。
見た目もPSPでパレット交換したときと同じになったし。
>>317
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=3#0138.txt
パレットの取得・設定の例
0319デフォルトの名無しさん
NGNG自分の情報は
http://www.cmagazine.jp/books/delgra/index.html
この本から得たものなので、詳しく書くわけにはいきません。
SetDIBColorTable -> DeleteObject(Bitmap.ReleasePalette) -> TForm.PaletteChanged(true);
0320307
NGNGレスありがとうございます。
319のレスを見て、見事に完成しました。
実にバカなことをやってました。。。
TBitmapのPixelFormatがpf24bitのままでした。
8bitにすると勝手に減色されてしまい、どうしていいものやらと。。。
が、なんとか解決することに成功しました。
>>310,313,315,318,319さん、
ホンマにありがとうございます。
一応、私と同じ事をして困っている人もいるかもしれない(いるわけない)ので、
コードを載せときます。
var
Main, Temp, Temp2 : TBitmap;
begin
Main := TBitmap.Create; //パレットを交換する画像
Temp := TBitmap.Create; //Mainの一時退避
Temp2 := TBitmap.Create; //変えたいパレット情報を持つビットマップ
(ここらへんに読みこむ処理を描き・・・・)
Temp.Assign(Main);
Main.PixelFormat := pf8bit
Main.Palette := Temp2.Palette;
Bitblt(Main.Canvas.Handle, 0, 0, Main.Width, Main.Height, 0, 0, SRCCOPY);
end;
いじょうのコードでできますた。
ホンマ、ありが�d
0321デフォルトの名無しさん
NGNGそれをすると、Mainのビットマップの方が書き換わらないか? まあそれでいいならいんだけど
0322307
NGNGYes.たしかに変わります。
でも、今作ってるツールは、「普通に減色するモード」と、「パレットを合わせるモード」があるのでOKです。
同じパレットのドット絵同士を合成することを考えているので。
0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNGちゃんと謝っているんだからそっとしておこうよ。
0325デフォルトの名無しさん
NGNG0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNGClik に書くと Selfがそのコンポーネントを指します。
Self を、オーナの(formなど)にしたいので、OnClikイベントで書きたいのですがわかりません。
お願いします。
0328デフォルトの名無しさん
NGNGButton2.onclick:=tekitou; で良かったような
0329デフォルトの名無しさん
NGNGボタンをダブルクリックするとできる Button1.onclick に書けば(・∀・)イイ!!
0330デフォルトの名無しさん
NGNG質問の意味を量りかねてますが…
コード上で派生させてるなら
procedure 名前(Sender: TObject)なるメソッドを用意しておいて
MyButton.OnClick:=名前
TButtonから派生させてコンポーネントを作ったのなら
OnClickイベントがあるはず
…おーい、OnClikじゃないよ〜
0332デフォルトの名無しさん
NGNG0333331
NGNG0334デフォルトの名無しさん
NGNGなんか書け
0335327
NGNGちょっと、はしょりすぎました、ごめんなさい。
逆に、今度は長文です申し訳ありません。
「コンポーネントテンプレートの作成」で、うまくいくのですが、
コンポーネントを学びたいのであえて挑戦してみました。
OnClickのイベントハンドラをダブルクリックすることで、
procedure Button1Click(Sender: TObject);
の処理が実行されるのが理解できなかったのですが、
>>328,330のレスをみて、フォームファイル(.dfm)で
OnClick = Button1Click
を処理していることに気づきました。
で、同じように、コンポーネントを作成しましたが、
やはりうまくいきません。
内容はこんな感じなんです。
よろしくお願いします。
「自分の限界をまた感じました」
0336327
NGNG----- やりたいこと -----
Form1上にPageControl1があり、ボタンをクリックすると、
Form2がForm1上のTabSheetになるようにしている。
Form2上のボタンをクリックすることで、Form2のみCloseしたい。
ボタンのイベントに
ManualFloat(Self.ClientRect);
Close;
と記述することで、実現できるが、
複数のForm(Form2以外に3,4がある)に同じイベントを記述するのは大変なので、
コンポーネントしようとしたが、うまくいかなかった。
Kind := bkClose; の場合
Form2がドッキングしている 正しい処理
Form2がドッキングしていない 全てのプログラムが終了する。
Kind := bkCustom; の場合
OnClickへの記述の仕方を >>328,330 のやり方を参考にして見たが、
うまくいかなかった。(LocalClick)
Selfが作成したコンポーネント(TBitBtnClose)であるためではないかと思う。
0337327
NGNG画面イメージ
┏━━━━━━━━━━━━━━━┓ ┏━━━━━━━━━━━━━━━┓
┃ Form1 _□X┃ ┃ Form1 _□X┃
┣━━━━━━━━━━━━━━━┫ ┣━━━━━━━━━━━━━━━┫
┃┏━━━━━━┓ ┃ ┃┏━━━━━━┓ ┃
┃┃ButtonCreate┃ ┃ ┃┃ButtonCreate┃ ┃
┃┗━━━━━━┛ ┃→ ┃┗━━━━━━┛ ┃
┃┏━━━┓ ┃ 1┃┌───┏━━━┓ ┃
┃┃ ┃ ┃ ┃│ ┃Form2 ┃ ┃
┃┃ ┗━━━━━━━━━┓┃ ┃┏━━━┛ ┗━━━━━┓┃
┃┃ ┃┃ ┃┃ ┃┃
┃┃ TabSheet1 ┃┃ ←┃┃ ┏━━━━━━┓ ┃┃
┃┃ ┃┃2 ┃┃ ┃ButtonClose ┃ ┃┃
┃┃ ┃┃3 ┃┃ ┗━━━━━━┛ ┃┃
┃┃ ┃┃ ┃┃ ┃┃
┃┗━━━━━━━━━━━━━┛┃ ┃┗━━━━━━━━━━━━━┛┃
┗━━━━━━━━━━━━━━━┛ ┗━━━━━━━━━━━━━━━┛
1.ButtonCreateをクリック
2.ButtonCloseをクリック
3.ButtonCloseを作成したTBitBtnCloseに置き換えてクリック
0338327
NGNG----- Form1 -----
unit Unit1;
type
TForm1 = class(TForm)
PageControl1: TPageControl;
ButtonCreate: TButton;
TabSheet1: TTabSheet;
procedure ButtonCreateClick(Sender: TObject);
private
{ Private 宣言 }
public
{ Public 宣言 }
end;
var
Form1: TForm1;
implementation
uses Unit2;
{$R *.dfm}
procedure TForm1.ButtonCreateClick(Sender: TObject);
begin
Application.CreateForm(TForm2, Form2);
PageControl1.ActivePage := PageControl1.Pages[PageControl1.PageCount - 1];
Form2.Show;
end;
0339327
NGNG----- Form2 -----
unit Unit2;
type
TForm2 = class(TForm)
ButtonClose: TButton;
procedure ButtonCloseClick(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
private
{ Private 宣言 }
public
{ Public 宣言 }
end;
var
Form2: TForm2;
implementation
uses Unit1;
{$R *.dfm}
0340327
NGNGprocedure TForm2.ButtonCloseClick(Sender: TObject);
begin
// ManualFloat(Self.ClientRect);
ShowMessage(Self.ClassName); //この結果はTForm2
close;
end;
procedure TForm2.FormCreate(Sender: TObject);
begin
ManualDock(Form1.PageControl1,nil,alClient);
end;
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;
{
ブロパティ
Form2.DragKind := dkDock
}
0341327
NGNG----- 作成したコンポーネント -----
Form2がTabSheet1の状態であってもForm2のみ終了するようにする。
unit BitBtnClose;
interface
uses
Windows, Messages, SysUtils, Classes, Controls, StdCtrls, Buttons,
Forms, Dialogs;
type
TBitBtnClose = class(TBitBtn)
private
{ Private 宣言 }
procedure LocalClick(Sender: TObject);
protected
{ Protected 宣言 }
public
{ Public 宣言 }
constructor Create(AOwner: TComponent); override;
published
{ Published 宣言 }
property OnClick;
end;
procedure Register;
implementation
0342327
NGNGprocedure Register;
begin
RegisterComponents('My Components', [TBitBtnClose]);
end;
constructor TBitBtnClose.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Kind := bkClose; //このままだと、すべてのFormが終了する
Kind := bkCustom; //Customにして外見のみCloseにする
OnClick := LocalClick; //イベントの記述?
end;
procedure TBitBtnClose.LocalClick(Sender: TObject);
begin
ShowMessage(Self.ClassName); //この結果はTBitBtn
ShowMessage(Sender.ClassName); //この結果はTBitBtn
{
Formにコンポーネントを貼り付けた後に、OnClickに以下の処理をすると
希望どおりの処理になるが、このままではうまくいかない
}
// ManualFloat(Self.ClientRect); //うまくいかない
// Close; //うまくいかない
end;
0343デフォルトの名無しさん
NGNG0344デフォルトの名無しさん
NGNG┏━━━━━━━━━━━━━━━┓ ┏━━━━━━━━━━━━━━━┓
┃ Form1 _□X┃ ┃ Form1 _□X┃
┣━━━━━━━━━━━━━━━┫ ┣━━━━━━━━━━━━━━━┫
┃┏━━━━━━┓ ┃ ┃┏━━━━━━┓ ┃
┃┃ButtonCreate.┃ ┃ ┃┃ButtonCreate.┃ ┃
┃┗━━━━━━┛ ┃→ ┃┗━━━━━━┛ . ┃
┃┏━━━┓ . ┃ 1┃┌───┏━━━┓ ┃
┃┃ . ┃ ┃ ┃│ ┃Form2 ┃ ┃
┃┃ . ┗━━━━━━━━━┓┃ ┃┏━━━┛ ┗━━━━━┓┃
┃┃ ┃┃ ┃┃ ┃┃
┃┃ TabSheet1 ┃┃ ←┃┃ ┏━━━━━━┓ ┃┃
┃┃ ┃┃2 ┃┃ ┃ButtonClose .┃ ┃┃
┃┃ ┃┃3 ┃┃ ┗━━━━━━┛ ┃┃
┃┃ ┃┃ ┃┃ ┃┃
┃┗━━━━━━━━━━━━━┛┃ ┃┗━━━━━━━━━━━━━┛┃
┗━━━━━━━━━━━━━━━┛ ┗━━━━━━━━━━━━━━━┛
0345デフォルトの名無しさん
NGNGちょっと混じれ酢。
>{
>Formにコンポーネントを貼り付けた後に、OnClickに以下の処理をすると
>希望どおりの処理になるが、このままではうまくいかない
>}
>// ManualFloat(Self.ClientRect); //うまくいかない
>// Close; //うまくいかない
ManualFloadもCloseもTBitBtnCloseのメソッドじゃないんだから
コンパイルが通らなくて当然。
また、OnClickのようなイベントハンドらはコンポーネント側ではなく
コンテナ側(フォームとか)で実装するもの。
だと思うなり。
0346デフォルトの名無しさん
NGNGttp://member.nifty.ne.jp/TaN/dkpp-test.html
0347デフォルトの名無しさん
NGNGこんな限定された状況でしか動かせないものは普通コンポーネント化しない
同じソース書くのがいやなら、フォームとかフレーム作って継承させれ
0348デフォルトの名無しさん
NGNGコンポーネントがなにもでてこなくなってしまったんですが、
なにかそういった現象ってありますか?delphi6入れるとダメになるとか。
0349デフォルトの名無しさん
NGNG簡単なDBのインデックスを作りたいんですがまだ初心者なんで質問させ
てください。
ダイアログを使わずにアプリの内部だけで処理する前提でディレクトリ内
のファイル一覧の取得はどうすればよいでしょうか。
0350デフォルトの名無しさん
NGNG条件:
・メモ帳以上の検索速度を持つ。
・前方向に検索が出来る。
・範囲を指定しての検索が出来る。
・大・小文字、全・半角を区別しないで検索が出来る。
以上、よろしくお願い致す。
0351デフォルトの名無しさん
NGNGOpenJaneのコード朴れ。以上。
0352デフォルトの名無しさん
NGNG残念ながら第一の条件を満たしていないようだ。
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNGそれくらい考えろよ。ルーチン考えるのがプログラミングの楽しさだ。
それとも会社で窮地に立たされてるのかい?
0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNGTSONEDITだと簡単だYO!
0357デフォルトの名無しさん
NGNG0358デフォルトの名無しさん
NGNG0359age2ch.pl 0.03.38
NGNG0360デフォルトの名無しさん
NGNGまともなドッキングの例ってどこかに無いでつか?
0361ミ,,゚Д゚彡 ◆A6VzDeLphI
NGNG_______
/VCL.NETでネイティブでもドッキングが
,__ | まともになりますように。
/ ./\ \_____
/ ./( ・ ).\ o〇 ヾ!;;;::iii|//"
/_____/ .(´ー`) ,\ ∧,,∧ |;;;;::iii|/゙
 ̄|| || || ||. |っ¢..|| ̄ ミ,, ミ ナムナム|;;;;::iii|
|| || || ||./,,, |ゝ iii~ .⊂ ヾ wjjrjww!;;;;::iii|jwjjrjww〃
| ̄ ̄ ̄|~~凸( ̄)凸 .ミ,, ,, @ wjwjjrj从jwwjwjjrj从jr
0362デフォルトの名無しさん
NGNGCoolBarもバグあるけどな。
0363デフォルトの名無しさん
NGNG・VCL.NET は .NET なのだからネーティブコードは吐けない
・.NET Framework にドッキングの機能はない。Win32 メッセージハンドラの記述と
Win32 API 直接呼出しが必要。それが .NET Framework
0364363
NGNG周りにとっちゃ嵐同然だぜ
0365デフォルトの名無しさん
NGNGで、(>>361のVCL.NETの認識がちょっと変なのは別にして)
VCL.NETはWindows.Formsを使わずにAPIだけで、既存VCLに似せて実現されてるから、
ドッキングも可能と思われ(preview付属のユニットにもDockSiteとか定義されてるし)
0366デフォルトの名無しさん
NGNGどんな宣言したらよいのでしょうか。厨な質問もんですもません。
ググってもでてこなくて。。
よろしくお願いします
0367366
NGNG0368デフォルトの名無しさん
NGNG0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNGプ ロ グ ラ ミ ン グ っ て な に よ?
厨な質問スマソ
0372デフォルトの名無しさん
NGNGフォーム作ってTClientSocket乗せてuses節見てごらん。
なんか増えてるからそれを書き写してください。
0373デフォルトの名無しさん
NGNG釣れないようですな
0374デフォルトの名無しさん
NGNG一匹目
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNGVS.NETは.NETで作られていないということでわ
0377デフォルトの名無しさん
NGNGまたまたご冗談を・・・
0378デフォルトの名無しさん
NGNGフレームワークでサポートしてると思って、プロパティとか探しまくったけどけっきょく無くて、なんだこりゃ、って思ったよ。
0379デフォルトの名無しさん
NGNG0380デフォルトの名無しさん
NGNG0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNG切り出して一般化するのは大変ってことでしょ。
それにUIって見た目だけじゃなく使い勝手もころころ変わるし。
0383デフォルトの名無しさん
NGNGもっと簡単にできてもいい気がするけどな。
0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNGあると思うよ。 Delphi方式の2WayRAD = 委譲をフォームにする方式は特許成立してるしね。 調べた方がいいよ。
0386デフォルトの名無しさん
NGNG特許といっても自分で使うだけならモーマンタイ
フリーだの商品だので配布するようだと問題になる
(社内システムで使うくらいなら分かりゃしない)
0387デフォルトの名無しさん
NGNGDelphiだとVCLに入ってるよ(Pro以上)
0388デフォルトの名無しさん
NGNG0389デフォルトの名無しさん
NGNG*.dcuが作成できません、って言われてコンパイルが完了しないのは何故でしょう?
そのソースは他の環境だときちんとコンパイルできるらしいです。
0390デフォルトの名無しさん
NGNGdel *.tds
del *.~*
del *.dsk
del *.dof
del *.dsm
del *.dcu
----------- ここまで -------
これを deldel.bat って名前で binのフォルダにでも保存して あちこちの不要ファイルを消して回れ
0391デフォルトの名無しさん
NGNGプロジェクト→オプション→ディレクトリ/条件→ユニット出力ディレクトリ
0392デフォルトの名無しさん
NGNGじゃあ作ってみろよ。それだけじゃ無理。
0393デフォルトの名無しさん
NGNG誰か知ってる人がいたら教えてください。
0394デフォルトの名無しさん
NGNGシステム関連いじるならWinAPIスレに逝った方がよい。
0395デフォルトの名無しさん
NGNGまず何が出来ないと思ってるのか言ってみなさい。
0397デフォルトの名無しさん
NGNG見た目も挙動も全く同じものを作ってみれ。
0398デフォルトの名無しさん
NGNGTTabControlにTToolbar乗せたら出来たんですけど(笑)
0399デフォルトの名無しさん
NGNGDelphiなら標準コンポーネントだけで出来るんだよなあ?
0400デフォルトの名無しさん
NGNGDelphiなら標準コンポーネントだけで出来るんだよなあ?
0401デフォルトの名無しさん
NGNGDelphiなら標準コンポーネントだけで出来るんだよなあ?
0402デフォルトの名無しさん
NGNGあー、言い方が悪かったね。
ツールバーに乗っている形で、だよ。
なんなら、Delphiのツールバーそのものってお題目でもいいけど。
0403デフォルトの名無しさん
NGNG397は俺だ・・・
0404デフォルトの名無しさん
NGNGそこでa.exeを終了してもう一度起動するには
どういうプログラムを書けばいいのでしょうか?
解説しているサイトや教えてくれる方いたらお願いします。
0405デフォルトの名無しさん
NGNGコンパイラはアセンブリじゃなかったっけ?
0406デフォルトの名無しさん
NGNG1.起動中のプロセスをEnumProcessesで取得する
2.GetModuleBaseNameでプロセスの起動名を取得して、a.exeであるかチェックする
3.名前が一致したらTerminateProcessでプロセスを終了させる。
4.CreateProcessでa.exeを起動させる。
※システムが不安定なる予感がするので、以後当方はいっさい関知しない。
0407デフォルトの名無しさん
NGNGthx!
0408デフォルトの名無しさん
NGNGCoolBar使えば良いだけじゃないの?
0409デフォルトの名無しさん
NGNGやってみてから言ってるのか?
そんな簡単ならわざわざ書き込むかよ、バカが
0410ミ,,゚Д゚彡 ◆A6VzDeLphI
NGNG0411デフォルトの名無しさん
NGNG確かにControlBarなんだけどさ、じゃあそこにTabControlなりPageControlなり
置いてみて、IDEと同じかどうかじっくり見てみろって.
標準コンポでフローティングするメインメニュー作れるの?ねえ。
なんで俺、こんなに必死なんだ・・・
0412ミ;゚Д゚彡 ◆A6VzDeLphI
NGNG・・・・・・・・ヤダ・・・
>標準コンポでフローティングするメインメニュー作れるの?ねえ。
昔はTMenuBarって配布されてたね。
今はActionManegerに取って変わられたのかな。
なんにせよ俺評価ではドッキングFormもドッキングToolbarも
Toolbar2000系にはかなわないと思ったから
VCL調べる気はないです。
http://www.jrsoftware.org/tb2k.php
あとIDEのメインメニュ-はフローティングしないし
させると、ショートカットの挙動がイロイロと問題になるよ。
0413デフォルトの名無しさん
NGNGテメーでa.exeを起動してハンドル握っとけ
0414デフォルトの名無しさん
NGNGC#にはかなわないと思ったから
Borland製品調べる気はないです。
0415ミ;゚Д゚彡 ◆A6VzDeLphI
NGNG0416デフォルトの名無しさん
NGNGさみしくて誰でもいいから相手して欲しかったでちゅか?
かわいそうな子でちゅねー。
0417デフォルトの名無しさん
NGNGそんな当たり前のこと今更持ち出してきて何がしたかったの・・・?
0418デフォルトの名無しさん
NGNGではおまいはなぜそのような寂しい奴の相手をするのか小一時間問いつめたい。
0419デフォルトの名無しさん
NGNGツールバー系(TActionMainMenuBarでもいいけど)でメニューを作れば、作れると思う。
0420デフォルトの名無しさん
NGNG検討したいから、どういう感じなのか教えて
0421デフォルトの名無しさん
NGNGんなもんアメリカの乞食だって読めるぞ。
0422デフォルトの名無しさん
NGNGむしろTActionMainMenuBarでないと、あの形のメインメニューはできないでしょ。
Del5にはないけど。Delphiも違うコンポ使ってるみたいだし。
系とか思うとか、あいまいに言ってるけど実際他のでできる?
んで、まあ必要性はないけど、俺もコンポーネントパレットは同じようには
作れないんだけど、なにか方法あるの?
0423デフォルトの名無しさん
NGNGTToolBarでもコード書き足せばできる。(TMenuBarとして配られてた)
コンポーネントパレットは、上の方で挙げられて無いけどPageScrollerが味噌でしょ
0424デフォルトの名無しさん
NGNG思うのだが。
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=17#0198.txt
メニューはこれでしょ。。
0425デフォルトの名無しさん
NGNG>んなもんアメリカの乞食だって読めるぞ。
そりゃそうだ
0426デフォルトの名無しさん
NGNGThread.Createが終了した時に、
「スレッドエラー
ハンドル名が無効です(6)」
と出てしまいます。
しかし、実際の処理はされているのですが…。
なにが原因なのかよくわかりません。
よろしかったらアドバイスをお願いします。
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNGそういうときは、まっさらなプロジェクト作って、該当箇所だけコピーして、
少しずつシンプルなコードに削っていく。
0429デフォルトの名無しさん
NGNG日本の乞食は誰でも日本語が読めるけど、アメリカの乞食が英語を読めるとは限らんよ。
0430デフォルトの名無しさん
NGNG当たり前だろ。
んなもん日本の乞食だって知ってるぞ。
本気で原因究明したいなら、その辺のソースと環境を書くべきかと…。
0432デフォルトの名無しさん
NGNG0433デフォルトの名無しさん
NGNG大方FormDestoryイベントでスレッドを終了させようとしているとか。
0435Delフサギコ ◆A6VzDeLphI
NGNG∧,,∧ / Del4時代の
ミ,,゚Д゚彡 < 標準Exeアイコンは
ミ つ旦)~~ \ どこかにありますか?
@ミ ミ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∪''∪ D5以降のが極端にダサくて
嫌気がさしてきました。(今ごろ)
0436デフォルトの名無しさん
NGNG単なる慣れ。俺は5の方がしっくりくるし。
0437デフォルトの名無しさん
NGNG標準にこだわるなよ。
0438デフォルトの名無しさん
NGNG恐くなったから、動的に作成解放しないで、一度作成したらアプリ終了まで解放しないようにして使いまわすようにしたけど
これも、Assignとかでコピーしてると作成解放ほどではないけどジリジリメモリ使用量が増える。
やっぱり気持ち悪いから、Assignはやめてpf32bitにしてscanline使ってコピーするようにしたらやっとジリジリ増えるのが止まった
環境は Win2000+D7Pro
メモリリークじゃなくてメモリ断片化なのかもしれないけど・・・よく判らん。
0439デフォルトの名無しさん
NGNG昔InsideWindowsで、Borlandのメモリマネージャは解放処理のたびにページの縮小チェックを
行ってるってのを読んだ気がするけど…BC++とDelphiじゃ違うのかも
メモリマネージャをAPIのヒープ関数に置き換えて、時々HeapCompact呼んでみるとか…(適当)
0440デフォルトの名無しさん
NGNG消費メモリをスリム化できた気が。
同じ効果が単独のAPIでもあったような気がする。何だったっけな…
0441438
NGNGタイマでやると増える所みると、やっぱり断片化なのかな
0442デフォルトの名無しさん
NGNGコード晒したら?
ってかリーク検出ユニット使え。
0443デフォルトの名無しさん
NGNGDemo下のサンプルにあるリソースから引っこ抜く。
0444デフォルトの名無しさん
NGNG何それ?
0445デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=Delphi+%E3%83%AA%E3%83%BC%E3%82%AF%E3%80%80%E6%A4%9C%E5%87%BA%E3%80%80%E3%83%A6%E3%83%8B%E3%83%83%E3%83%88
0446Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 >>443さん。
ミ つ旦)~~ 青丸に聖火のアイコン
〜と,,,~),,~) ひっこぬきますた。
>>436さん、D7は更にダサくなってるんですか?
どこかで画像みれないかな。
BeOSアイコンみたいに、
標準Exeで使えそうな無難デザインのアイコン配布サイト
どこか、ないかしら。
ところで、NEWSっす。
今まで顧客満足度を下げるばかりで最悪だった某のマーケ。
この人がいることで変わるんかな。
エンタープライズ:Interview:RADからアプリライフサイクル全般へソリューションを拡大するBorland
http://www.zdnet.co.jp/enterprise/0306/16/epn04.html
0447デフォルトの名無しさん
NGNG>今まで顧客満足度を下げるばかりで最悪だった某のマーケ。
アメリカでは元から不評はないんだが。
まさか、まだ日本の代理店に何かを期待しているの?
0448デフォルトの名無しさん
NGNGWhere are you from?
0449デフォルトの名無しさん
NGNG0450デフォルトの名無しさん
NGNG0451デフォルトの名無しさん
NGNGDelphiでカメラ映像を get したいのですが、
サンプルコードなどありませんか?
とりあえず VFW.pas は入手したんですが、いまいち使い方が…
Win98, Del6pro 使っています。
0452デフォルトの名無しさん
NGNG0453デフォルトの名無しさん
NGNGキャプション表示するっていうのはどうやればいいんでしょうか?
TToolBarのShowCaptionをTrueにすると、全部のボタンがキャプションが表示されるうえ、
一番長いボタンの幅に揃えられてしまうんですけど・・・.
0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNG0456デフォルトの名無しさん
NGNGToolBarのAutoSizeではなく、ToolButtonのAutoSizeだったんですね・・・・
ものすごく幸せになれました。
で、キャプションなくすと空白が強制追加されるというMLにもあった話題が再現できました.
ここは、パネル置いてそのうえにSpeedButton置くことで対応しようと思います.
そのまま置くと、Flatにしたとき勝手にセパレータがかかれちゃうので・・・.
どうもありがとうございました。
0457デフォルトの名無しさん
NGNGそれに、DelのToolBarだと、セパレータで分けずにDropDownの矢印を書く
設定もできない感じだし・・・。
前途多難です。・゚・(ノД`)・゚・。
0458Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 スマソです。ことわりもなく移動っす。
ミつ日(ミ
英語よまずに、ソースみました。
http://www.drbob42.net/delphi5/examin42.htm
WinFormとVCL.NET見比べるとなんとも後者はスッキリしない
印象がしました。
ネイティブVCLコンパイラで.NET文法をサポートする気は全くなく
名前空間すらも対応するつもりは、ない。というわけなんだ。
(まさか、中身は何も変わらないのかな?VCLコンパイラ)
Delphi.NETでWindows向けアプリのソースを練るには
・WinFormで作る。
・VCLで作る。
・VCL.NETで作る。
・VCLとVCL.NETどっちでも動くように作る。
こういう選択肢がありそう。混乱しそうだ。
0459デフォルトの名無しさん
NGNG・ロジック部とGUIとをちゃんと分離する
便利だから、簡単だからと TForm継承にロジックベタベタ書くのはそろそろ止めたら?
0460デフォルトの名無しさん
NGNG最初のとこ読みなさいよ。プレビュー版dccilと、ネイティブの方は恐らくD7じゃないですか?
CreateFormの記述とかも明らかにプレビュー版ベースですし。
(完成形ではVCL.NETでもCreateFormがサポートされるとあちこちに書いてある)
0461Delフサギコ ◆A6VzDeLphI
NGNGミ,, 彡
ミ ∪ 英語が不自由だと
,と,,と,,,) 生き方も不自由だっていう
見本ですか。そうですね。
0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNG出来るだけプログラムロジックはVCLに依存しないように作っておけば
#まあCLXと共通の部分 TStringListやCanvas/TBitmapとか例外は使うとして
後はフォームのイベントに呼び出すコード書いてくだけで移植完了さ・・・・きっと
0464デフォルトの名無しさん
NGNG例えば
uses の他に
usesPackage パッケージ名 =(パッケージ内ユニット名 複数);
で、パッケージには複数のユニットを別名を付けて指定出来る
alias Dialog = QDialog in 'QDialogpas';
で、パッケージ名の別名をIDEて定義すれば一挙い切り替えられるとか
0465デフォルトの名無しさん
NGNG別名機能なら既にある気が(プロジェクトオプション)
Del.NETではユニット内で使えるローカルな別名も使えるらしい
0466Delフサギコ ◆A6VzDeLphI
NGNG∫,,,,,,,,,∧,,∧ こんなソース使ってウマーなのですが
⊂,,,,,,,,,つ,,゚Д゚ミつ なにかのタイミングで
この処理が働かなくなってしまう事があります。
どのようにしたら、しっかりクリップボードを
見張ってくれるようになるのでしょうか?
よろしくお願いします。(質問ってここでいいんすか?)
procedure TForm1.WMDrawClipboard(var Msg: TWMDrawClipboard);
begin inherited;
ShowMessage('クリップボード更新されたよ');
if FClipNextHandle<>0 then
SendMessage(FClipNextHandle,WM_DRAWCLIPBOARD, 0, 0);
end;
procedure TForm1.WMChangeCBChain(var Msg: TWMChangeCBChain);
begin
if Msg.Remove = FClipNextHandle then
FClipNextHandle := Msg.Next;
if FClipNextHandle <> 0 then
SendMessage(FClipNextHandle, WM_CHANGECBCHAIN, Msg.Remove,Msg.Next);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin FClipNextHandle := SetClipboardViewer(Form1.Handle);end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin ChangeClipboardChain(Handle, FClipNextHandle);end;
0467デフォルトの名無しさん
NGNG0468デフォルトの名無しさん
NGNG0471デフォルトの名無しさん
NGNG0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNGリソース大丈夫かな…
0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNG0476デフォルトの名無しさん
NGNG0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG0479デフォルトの名無しさん
NGNGVBいうところのapp.Pathに相当するの、ありませんか?ヘルプを読みまくっても
ようけわからんです…
0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNGApplication.ExeName
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNG感謝いたします。
0484デフォルトの名無しさん
NGNGこれだと常にWM_CHANGECBCHANEで、SendMessage するけどいいのかな?
もしくは、Form1.Handle が変わってるか、
イベントハンドラ内でトレース中にクリップボードにコピーしている。
0485デフォルトの名無しさん
NGNGHTMLをアンカー付きで関連づけられたブラウザで開きたいのですが、
ShellExecute(0, 'open', 'file://c:/hogehoge/file.html#anchor', nil, nil, SW_SHOWNORMAL);
だと、少なくともIE6だと#以降が削られてしまいアンカーが無視されてしまうのですが、
どうすれば楽にアンカー付けたままローカルのHTMLファイルを
関連づけられたブラウザで開くことが出来ますか?
最初に c:\hogehoge\file.html#anchor をそのまま引数にしたら開きませんですた(;´Д⊂)
できればDDEとか、レジストリ関連は触りたくないので、
「関連づけを読んでブラウザのexeを
コマンドラインにファイル名アンカー付きで実行」
なんてことはしたくないですはい…
漏れ自身の環境はD6PerUpdate2/W2kSP3/IE6.0SP1ですが、
なるべく汎用的な方法キボン
0486Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ
IEXPLORE.EXE "file://c:/hogehoge/file.html#anchor"
IEXPLORE.EXE "c:/hogehoge/file.html#anchor"
0487デフォルトの名無しさん
NGNG0488485
NGNGレスありがたいのですが、IE以外に関連づけられていたら、
そのブラウザで起動したいのです(´・ω・`)
例えばOperaとかMozillaとか・・・
なんかそういう意味で汎用的な方法ないでしょうか・・・
0489Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ
0490デフォルトの名無しさん
NGNG0491485
NGNG最初に自分でも試しましたが囲むと撃沈ですた。
戻り値は ERROR_FILE_NOT_FOUND 2L winerror.h でつ。
う〜ん、おとなしくDDEを使えと言うことなのだろうか…
DDE使い方分からないし(;´Д⊂)
色々試行錯誤してみまつ…
IE限定だったら確かに楽なのでつが…
lpszFileにIE、lpszParamsに"無しでfile:// を渡せばよいので…
0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNGShellExecute(Handle, 'open', 'http://www.borland.co.jp', '', '', SW_SHOW);
uses節に「ShellAPI」を追加してね。
0494デフォルトの名無しさん
NGNG0495デフォルトの名無しさん
NGNGアンカーに飛ぶのは、各アプリの「仕様」に依存するかもしれないよ。
RFC(インターネットの仕様)では、アンカーはあくまでおまけ扱いだし。
http://www.studyinghttp.net/uri.html
0496デフォルトの名無しさん
NGNG以下の記述です。
-----
fragment (TOP)
部分識別子。 RFC 2396 の section 4.1 によれば、正確には URI には含まれない部分です。
URL がネットワーク上の位置を指定するのに対し、fragment はリソース内の特定部分を指すものであり、
即ち fragment はリソース取得後にのみ意味を持ちます。
0497デフォルトの名無しさん
NGNG0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNG0500485
NGNGWinExec()で
file://c:/hoge〜 c:\hoge〜
それぞれ"付き、無し両方「ファイルがない」で撃沈しますた。
ShellExecuteEx()では、
ShellExecuteInfo.lpFile := nil;
で、ShellExecuteInfo.lpParametersに何を指定してもExplorerが開くだけてした
そこでlpParametersにnilを指定し、lpFileに渡すファイル名をいろいろ変えてみたのですが…
"c:\〜" "file://c:/〜" c:\〜 file://〜
全部撃沈ですた… " 付けるとファイルが見つからない、
ブラウザがそのファイルを開いてもアンカー無視される(;´Д⊂)
>>498サソの方法でチャレンジしたいと思いまつ…
0501485
NGNG>>498サソのでアンカ抜きパスからブラウザのパスゲット、
ShellExecute(not Ex)でうまく逝きました。
レスくれた皆様に|/゜U゜| + 激しく感謝 +
0502Delフサギコ ◆A6VzDeLphI
NGNG0503デフォルトの名無しさん
NGNGRowが1行しか無いように見せたいですが、
DrawCellのoverrideだけでは線が残ってしまいます。
どっかに良いコンポ落ちてないかなー。
0504デフォルトの名無しさん
NGNGどっかでみた質問だなぁ。
0505デフォルトの名無しさん
NGNG質問じゃないんじゃない?
ろくに調べずに貶してるだけに見えるけど
0506デフォルトの名無しさん
NGNG0507503
NGNGカーソル以外は以下のようにして消えました。
procedure TMyDrawGrid.DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState);
Var
Rect: TRect;
begin
if FRecCount <= 0 then begin
if ARow > 0 then begin
Canvas.Brush.Color := self.Color;
Rect := self.CellRect(ACol, ARow);
Rect.Left := Rect.Left -10;
Rect.Right := Rect.Right +10;
Canvas.FillRect(Rect);
exit;
end;
end;
inherited;
end;
0508デフォルトの名無しさん
NGNG遅レススマソ
http://www.sakaki.keiaikai.or.jp/cgi-bin/ConvRoom/webconv.dll/alltree?No=12721
0509デフォルトの名無しさん
NGNGデフォルトではTreeViewのノード編集中にCtrl+Vするとクリップボードの
テキストが貼り付けられますよね?
ですが、メニューバーにショートカット(Ctrl+V)を設定するとこのデフ
ォルトの動作が当然奪われます。
TMemoとTTreeViewをフォームに貼り付けて、
1、TMemoフォーカス時のCtrl+Vは独自仕様
2、TreeViewフォーカス時のCtrl+Vはデフォルト仕様
とするのってどうやるのでしょうか?
procedure TForm1.NPasteClick(Sender: TObject); //Ctrl+v
begin
if ActiveControl is TMemo then
(ActiveControl as TMemo).Text:='テキストペースト';
if ActiveControl is TTreeView then
//デフォルト動作
end;
0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNG誰なんだよ
0512デフォルトの名無しさん
NGNG0513デフォルトの名無しさん
NGNG0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNG0516デフォルトの名無しさん
NGNGfunction TForm1.IsShortCut(var Message: TWMKey): Boolean;
begin
if (ActiveControl is TTreeView) and (ActiveControl as TTreeView).IsEditing then
Result := False
else
Result := inherited IsShortCut(Message);
end;
0517デフォルトの名無しさん
NGNG環境ないので試せませんが、エレガントな解有り難うございます。
ちなみに、このレスがもらえなかったら
OnEditing,OnEdited,OnExitなどのイベントハンドラを駆使してメニューアイテムの
ショートカット一々登録、リリースをくり返すところでした。
0518デフォルトの名無しさん
NGNG別人ですが、同様の処理が必要で517さんと同様の処理を実装するところでした・・・
確認しました.確かにエレガントです.
ショートカットを防ぐのを、特定のキー操作のみに限定させることも楽そうですし.
さんくす〜
0519デフォルトの名無しさん
NGNGソースは?
delphiのことを検索すると、やたらロシア語がヒットする気がするんですが、
理由が分かる方はいらっしゃいますか?
知ってたら教えてください。
0522デフォルトの名無しさん
NGNGふーむ。なるほど。サンクス。
0523デフォルトの名無しさん
NGNG意味ねー(笑
こんな糞の役にも立たない技術で特許取ってどーすんのかね?
要するに(笑)、各ユーザーのキー配列(Fキーの数、間隔)と
画面上のショートカット案内表示が一致するようなプログラムに対する特許でしょ。
日経騒ぎすぎ。ということでよろしいか。
0524デフォルトの名無しさん
NGNGクッキーが残っているのでは?
0525デフォルトの名無しさん
NGNG↓こんなふうに宣言してみました。
public
constructor Create(AOwner: TComponent); overload; override;
constructor Create(AOwner: TComponent; test: TStringList); overload; virtual;
でも、コンパイルすると”[警告]Createメソッドが基本型TCustomformの仮想メソッドを隠しました”とか出ます。
ちゃんとしたやり方ってどうすればいいですか?
0526デフォルトの名無しさん
NGNGでも素直に別名のコンストラクタにした方が混乱が少なく良いと思われる。
0527デフォルトの名無しさん
NGNG0528デフォルトの名無しさん
NGNG0529525
NGNGreintroduceで解決できました。
それと、コンストラクタがCreate以外の名前でも使えるって知らなかった。。。
ホントに助かりました。ありがとうございます。
0530デフォルトの名無しさん
NGNG0531Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ どうしてですしょうか?
Button3の挙動に納得いきません。
function CompareStringW_Delphi(const S1, S2: WideString;
S1Index, S2index, CompareLength: Integer; IgnoreCase: Boolean): Boolean;
var CompareFlag: longword;
begin
if IgnoreCase then CompareFlag := NORM_IGNORECASE
else CompareFlag := 0;
Result := CompareStringW(LOCALE_USER_DEFAULT, CompareFlag,
PWideChar(S1) + S1Index - 1, CompareLength,
PWideChar(S2) + S2Index - 1, CompareLength) = 2;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if CompareStringW_Delphi('あいうえお', 'い', 2, 1, 1, False) then Self.Caption := 'Result True'
else Self.Caption := 'Result False';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if CompareStringW_Delphi('久々', 'ア', 2, 1, 1, False) then Self.Caption := 'Result True'
else Self.Caption := 'Result False';
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
if CompareStringW_Delphi('久々', 'ー', 2, 1, 1, False) then Self.Caption := 'Result True'
else Self.Caption := 'Result False';
end;
0532デフォルトの名無しさん
NGNG0533デフォルトの名無しさん
NGNGいや漏れのレヴェルが低いのは承知の上ですが。
う〜ん、単純に海胆コード文字列一致の判定だけならこんなAPI使わなくてもイイ希ガス。
普通に比較してみたらどうなんだろう?
一体何がしたいの?
0534Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ;゚Д゚ミつ APIがバグっている気が汁って報告だけ
なんですが…
しいていうと、CompareStringWの比較で
AとA、aとAなんかは一致するのかどうかも
API依存させて調査してみたかったんですが、、、
(VCLでは多くないですか?そういうAPI依存させるコード...)
全角アルファベットのIgnoreCaseな比較は
自分で作るのが面倒だったす。
0535533
NGNGあまり多くのコードを覗いてるわけじゃないから分かりませんが、
なんか確かに挙動が変ですな…
UNICODEっつっても、やっぱりあんまCJKは考慮されてないんかなぁ…
APIに頼りすぎるなという教訓ですかこれは(苦藁
0536デフォルトの名無しさん
NGNGもうWindowsも終りか…。
0537デフォルトの名無しさん
NGNG行を変えないで、NamesやValuesプロパティがあるフリーのコンポーネントはありますか?
0538デフォルトの名無しさん
NGNG0539デフォルトの名無しさん
NGNG自分で津呉
0540デフォルトの名無しさん
NGNGベクトルデータで貼り付けたいのですが良い方法ありませんか。
ちなみにデータは直線と円と円弧だけです。
0541デフォルトの名無しさん
NGNG0542デフォルトの名無しさん
NGNG改行コードを行区切りにしない。ってした場合、すべてが一行になってしまうんだが、それでいいの?
<改行を含む長い Name>=<改行を含むとっても長い Value>
ってことなので、ANsiPos 使って = の位置で分割すれば?
0543デフォルトの名無しさん
NGNGOffice側でも編集したいのでちゅ。
0544537
NGNGそうじゃなくて、Valuesが1行じゃなくて、TMemo.Textでありえるようなものが欲しいんです。
0545デフォルトの名無しさん
NGNG0546Delフサギコ ◆A6VzDeLphI
NGNG∧,,∧ / 改行を\nに
ミ;゚Д゚彡 < 置き換えたらどうかと。
ミつ旦(ミ~~ \
@ミ ミ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∪''∪
0547デフォルトの名無しさん
NGNG誰か解説してください…
0548Delフサギコ ◆A6VzDeLphI
NGNG456
BBB=789
あいうえ
つうStringListから
∧,,∧ / AAAに対して123\r\n456
ミ゚Д゚,,彡 < BBBに対して789\r\nあいうえ
ミつ旦(ミ~~ \ (\r\nは脳内変換してください)
ってものが取得したい、ようです。
0549デフォルトの名無しさん
NGNG後は取り出すときに\nを改行へ戻す
自分でバンバンしませう
0550537
NGNGこんなの昔無かったよね。試してみます。
他にもTStringGrid.InplaceEditorがプロパティになってたり、VCLも拡張されてるんだね。
0551537
NGNG某の実装忘れかな?
0552デフォルトの名無しさん
NGNGPaladox&BDEのプログラムを作り、インストールシールドでセットアップを作りました。
インストールさせてみると、どうやらエイリアスは作成してくれないようです。
エイリアスってインストールシールドで作らねばならないのデツカ?
作り方は知ってマツカ?
0554デフォルトの名無しさん
NGNGWindowsにおいてトグルはチェックボックスの機能です。
0555デフォルトの名無しさん
NGNGTSpeedButtonのGroupIndexを指定してDownをTrueにするとかじゃだめ?
0556デフォルトの名無しさん
NGNG0557デフォルトの名無しさん
NGNG0558デフォルトの名無しさん
NGNG禿同。
というかワレザーのニホイ濃厚。
0559デフォルトの名無しさん
NGNG0560デフォルトの名無しさん
NGNGXPより軽くていいOSだと思うよ。
0561デフォルトの名無しさん
NGNGVC++で作るのと同じくらい無理です。
0562デフォルトの名無しさん
NGNG0563デフォルトの名無しさん
NGNGどうすれば良いでしょうか?
0564デフォルトの名無しさん
NGNG軽けりゃいいんならMS-DOS使ったらどうだ?_
というか、製品版が発売してまだ2週間位しか経っていない状況ではいいOS(っていうか用途毎に「いい」っていう意味が違ってくると思うけどね)とはいえん罠。
まぁサーバで開発するっていう無茶は論外だけどね(デバグ除く)
0565デフォルトの名無しさん
NGNG見慣れたアイコン(青地にたいまつ)が!
こんなところにも使われているのかというかアイコンぐらい変えれと。
0566デフォルトの名無しさん
NGNG社内システムだと結構面倒でそのままだったりする…反省(そごうとは無関係です)
0567デフォルトの名無しさん
NGNGプログラマがアイコンデザインすると秀丸より悲惨になります。
0568デフォルトの名無しさん
NGNG嬉々として英語ページで検索せよって言われても質問者は?だろうに・・・
英語読もうとする意欲があるなら日本のMLに投稿するより向こうのWeb漁るだろ。
Delスレで何回も言われてるけど、FAQ、FAQとほざく暇があったら素直に教えてやれよなぁ
0569デフォルトの名無しさん
NGNGオマエガナー
0570デフォルトの名無しさん
NGNGプ・・・屠駄?
0571デフォルトの名無しさん
NGNGOSにDLLが登録されてるかどうかを調べるのってどうすればいいんでしょう?
やりたいことは、XPやMeで圧縮フォルダを扱うのにzipfldr.dllが使われてるんですけど、
RegSvr32で登録・削除してその機能のOn・Offするやり方はいろんなところに出てますが、
それがアプリを使う環境でOnになってるかOffになってるかを知りたいんです。
もちろん、OSが2kだった場合などは、Offになってるという扱いにしたいのですけど・・・
よろしくお願いします。
0572デフォルトの名無しさん
NGNG0573デフォルトの名無しさん
NGNG別プロセスの確保してるメモリのアドレスを指定して、その値を貰ってきたい場合の方法が解る方教えて頂けませんか?
・プロセス名でそのプロセスの使用しているメモリ領域の取得が可能でしょうか?可能ならその方法。
・別プロセスの使用しているメモリ領域の値の取得方法。
以上2点、もちろん1点でもかまいません。
解る方、ご教授くださいm(_ _)m
0574デフォルトの名無しさん
NGNG0575デフォルトの名無しさん
NGNG勝手にとることはできない。
メモリマップトファイルを使えば、プロセス間でメモリを共有できる。
0576デフォルトの名無しさん
NGNG使用メモリ領域の取得はVirtualQueryExかなぁ。
他に一覧で取得できるようないい方法あるのかもしれないけど。
一応これでデバッガにあるようなメモリマップは作れた。
0577573
NGNGレスありがとうございます。さっそくやってみます。
0578C++ヘッダ(つ-`)
NGNGrenkon = record
sb_opts : renkon_io;
end;
RENKON=renkon;{別名}
renkon_io = record
sbiod_sb : RENKON;
sbiod_io : renkon_io;
end;
等と変換しましたが..RENKON=renkon;等typedefで定義された
部分を変更したのですが上記構造体と重なってしまって多重定義となり
エラーになります。同一unit内では無理なのでしょうか?
それとrenkon_ioが後に定義されているとrenkon内のrenkon_ioが未定義
となりエラーとなります。
これらは別名で新しくもう一度定義してやる必要があるのでしょうか?
またそれぞれの構造体がそれぞれを呼んでいう状況そのものがDelphiでは
許されるのでしょうか?
0579デフォルトの名無しさん
NGNGここにティッシュ置いときますね。
_,,..i'"':,
|\`、: i'、
.\\`_',..-i
.\|_,..-┘
0580デフォルトの名無しさん
NGNGhttp://store.borland.co.jp/upgrade/csharpbuilder_cmp.html
0581デフォルトの名無しさん
NGNG0582デフォルトの名無しさん
NGNGパーソナル版がダウンロードできるようになるはず
0583デフォルトの名無しさん
NGNGSorry, there are no downloads currently for the product you have selected.
だ
0584デフォルトの名無しさん
NGNG0585デフォルトの名無しさん
NGNG自分の要素に自分を入れられるようにしたら「無限回の入れ子」に
なる可能性があるから弾いているんじゃない?
0586デフォルトの名無しさん
NGNGで、フォーム上で(たとえば他のボタンにフォーカスがあるとき)に
Rキーを押すとボタンのOnClickが実行されます。
これって普通のことですか?
Alt+Rでボタンにフォーカス移動(または実行)で、単体のRを無視するには
どうすればよろしいでしょうか?
0587デフォルトの名無しさん
NGNG>RENKON=renkon;{別名}
大文字小文字の区別は無いので多重定義になる。
>またそれぞれの構造体がそれぞれを呼んでいう状況そのものがDelphiでは
>許されるのでしょうか?
許されない。
どうしてもやりたいならこんなかんじかな。
Prenkon = ^renkon;
Prenkon_io = ^renkon_io;
renkon = record
sb_opts: Prenkon_io;
end;
renkon_io = record
sbiod_sb: Prenkon;
sbiod_io: Prenkon_io;
end;
0588ミ,,゚Д゚彡 ◆A6VzDeLphI
NGNGhttp://itpro.nikkeibp.co.jp/free/NSW/NEWS/20030708/2/
ITPro ニュースボーランド,マイクロソフト以外からは初の商用C#統合開発環境を発売
http://itpro.nikkeibp.co.jp/free/NBY/NEWS/20030708/2/
ZDNN:ボーランド、.NETに完全対応した「C#Builder日本語版」を発表
http://www.zdnet.co.jp/news/0307/08/njbt_08.html
エンタープライズ:ボーランド、.NETアプリケーションの統合開発環境「C#Builder」を発表
http://www.zdnet.co.jp/enterprise/0307/08/epn17.html
ボーランド、.NET対応の開発環境『Borland C#Builder for the Microsoft .NET Framework』日本語版を発売
http://biz.ascii24.com/biz/news/article/2003/07/08/644802-000.html
0589デフォルトの名無しさん
NGNGAction置いてShortcutをAlt+Rにしとく
0590デフォルトの名無しさん
NGNGありがとうございます。でも、それだけだとRキーでも実行されてしまいます。Rキーのみの場合は無視したいのですが。。。
0591デフォルトの名無しさん
NGNGprocedure TForm1.WndProc(var Message: TMessage);
begin
if (Message.Msg = CM_DIALOGCHAR) then
begin
if not (ssAlt in KeyDataToShiftState(TWMChar(Message).KeyData)) then
exit;
end;
inherited;
end;
これで、このフォーム上では Alt キーと一緒に押したときだけ、アクセラレータキーが働く。
0592デフォルトの名無しさん
NGNG>ところでWindows Server 2003でDel6が使えないんだが。。。
そんなことは無いはずですが。Server 2003 の基本機能は XP と同じですし。
インストールができないのか、IDE が動かないのか...
0593デフォルトの名無しさん
NGNGDelphi2達人テクニックって本が(・∀・)イイヨ!って言われてるけど、
今はその本売ってないっぽいっす。
参考になるサイトか本があったら教えて下さい。
0594デフォルトの名無しさん
NGNGDel厨必死だな(藁
http://shopping.yahoo.co.jp/shop?d=jb&id=19841602
0596デフォルトの名無しさん
NGNGコメントの割には親切な椰子
0597デフォルトの名無しさん
NGNGありがとうございます。希望の動作を実現することが出来ました。
0598Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 クリップボード履歴監視。
ミつ日(ミ 教えてくれてサンクスコ。
きれいに動いてるです。
0599デフォルトの名無しさん
NGNG> 導入した場合、Delphi製(多分C++Builderも)のアプリでエラーを吐く事があるようだ。TComboBoxで「Sorted = True」になっており、かつこの状態でItems[]をいじると「ntdll.dll」がエラーを吐く。
この話の元ネタ、知ってる人教えてちょうだい。
0600デフォルトの名無しさん
NGNGヽ(゚∀゚)ノ
( )∧
< =3
0601デフォルトの名無しさん
NGNGスクロールバーが見えなくなるナー
0602デフォルトの名無しさん
NGNG左端まで勝手に移動するナー。プロパティ名見えないよ。
0603デフォルトの名無しさん
NGNG0604デフォルトの名無しさん
NGNGホントだ、もうダウソできるんだね
アナログじゃなければな…
http://www.borland.com/products/downloads/download_csharpbuilder.html
0605デフォルトの名無しさん
NGNG「Windowsインストーラサービスにアクセスできませんでした。(以下略)」
インストールできねえ
0606デフォルトの名無しさん
NGNGMicrosoft .NET Framework SDK Setup
---------------------------
An error occurred while Windows Installer was initializing. Setup will now close.
---------------------------
OK
---------------------------
などと出てWindows Installer周りでエラーはいてたわ。
て、これをどうしろと?
0607デフォルトの名無しさん
NGNG一枚の画像にICONがたくさんならんでいるようなものを
分割して格納することはできないのか!?
0608デフォルトの名無しさん
NGNG全然VSのC#と変わらんな。もうちょっとDelphiに似せるかと思ったが・・・。
無料版があるから入門には間違いなく薦められるが、買う価値があるかは疑問。
駄目なわけじゃないがVSと差別化しないと売れないだろうな・・・。
フォントをTerminalにしてコメントのItalicをはずすと見やすい。
0609デフォルトの名無しさん
NGNGWindows Installer でエラーがでるのなら、おまえの環境が腐っているだけだよね。
0610デフォルトの名無しさん
NGNG0611Dale Fuller
NGNGいやなら使うなよ。
0612デフォルトの名無しさん
NGNG/\⌒ヽペタン
/ /⌒)ノ ペタン
∧_∧ \ (( ∧_∧
(; ´Д`))' ))(・∀・ ;)
/ ⌒ノ ( ⌒ヽ⊂⌒ヽ
.(O ノ ) ̄ ̄ ̄()__ )
)_)_) (;;;;;;;;;;;;;;;;;;;)(_(
ところで、以下のことを知っている人はいますか?
守秘義務に触れる可能性がありますが
1. Delphi.NETでは Frameworkアプリを作れるのは当然としても、
.NETFrameworkを使用しないWin32ネイティブアプリを作ることはできるのか?
2. 現在Del5を使用しているが(どうも6,7にアップする気が起こらなかった)、
現在使用している大量のVCLをDel8にもっていけるか。もちろんすべてソース
コードはある。
3. .NETアプリを作るときは、既存のVCLを破棄して,市販の .NETコンポーネント
を使用する必要があるのか。
多分、予想としてはネイティブアプリを作成する際は、既存のVCLを何とか使える
けれども、.NETアプリを作るときにはGrapeCityなんかのを購入しなければ
ならないと思うのだけど、どうなるんだろう。
Win32ねぃてぃ部アプリは駆逐されてしまうのかな。・・・・
どうもまだ.net frameworkアプリの「ちょっと遅い」感じが気になって、
まだ移行をためらっているのですが。WEBアプリはよいとおもいますが。
0613デフォルトの名無しさん
NGNGましてや.NETなんてね。やっぱりDOSに戻ろうかな。
0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNG0616デフォルトの名無しさん
NGNG始めたばかり? 最初はしょうがないかもね。少し慣れたらDelphiの方が速くなるよ。
0617デフォルトの名無しさん
NGNGサンプルプログラムキボンヌ。
開発効率が、と言うオチではないよな?
0618デフォルトの名無しさん
NGNGDelphiでLZ77圧縮のデータを展開したいのですが。
どなたかご存知の方いらっしゃいましたら、教えてください
0620デフォルトの名無しさん
NGNGたとえば、
var
s: string;
x: ITest;
begin
s := 'TMyList';
//文字列"TMyList"があらわすTMyListクラスが ITestインターフェースを持っているか確認
//if (s) is ITest then begin
//文字列"TMyList"から、TMyListクラスのインスタンスを作成
//x := (s).create;
//いろいろ
//x.Test = 'aa';
//x.Run;
//x.Free;
//end;
end;
んなことをやりたいのですが、どうすればいいでしょうか?
if文を沢山書けば出来るのですが、沢山あるためそれは避けたいです。
環境 Delphi6Professional
0621デフォルトの名無しさん
NGNGクラス参照型を使いたくない理由は何でしょう?
COMならCreateOLEObjectがそのものですなあ。
レジストリに登録しないと駄目だが。
0623デフォルトの名無しさん
NGNG>文字列で表現したクラス名から、そのクラスを生成する方法は
RegisterClass して FindClass / GetClassして、クラス参照型を得てからCreateすれば?
自分もGoogleでくぐるくらいのことはしたんですよ。
みんなどこか1つのところのリンクになっているのも知っているんです。
でも使い方がようわからんのでここで訪ねたわけです。
すいません
0625デフォルトの名無しさん
NGNG0626620
NGNGクラス参照型を使うことにします。ありがとうございました。
>> http://pc2.2ch.net/test/read.cgi/tech/1029120920/399
サンプルコードありがとうございます。
0628624
NGNGたしかにとんだ誤爆かもしれません。
自分が聞きたかったのは探してみたところ、
LZ法を利用したアーカイブツール?のソースがあるだけで、
LZ77法そのまんまのやりかたを紹介しているところがなかったわけです。
そこでここでお尋ねしているという次第で
0629デフォルトの名無しさん
NGNGアルゴリズムを理解した上で自家移植した方が、
他人の asm 多用した Pascal ソース読むより
よほど楽だとは思いますが。
一応、 Pascal で LZ77 を利用しているらしいソース。
ttp://www.geocities.co.jp/SiliconValley/3586/prog
Delphi6とかでは動かないようですが、アルゴリズムを
知りたいだけなら十分でしょう。
0630デフォルトの名無しさん
NGNG0631デフォルトの名無しさん
NGNG0632デフォルトの名無しさん
NGNGインスコ後の使用許諾コードの取得でけん
0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNGマルチスレッドで動いてくれてるんでしょうか?
0635デフォルトの名無しさん
NGNG0636デフォルトの名無しさん
NGNG0637デフォルトの名無しさん
NGNGIntToHex
0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNG0640デフォルトの名無しさん
NGNGサンクす
0641山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0642デフォルトの名無しさん
NGNGpostのデータとurlのパラメタを混ぜてParamになるという余計なことしてくれますよね。
みなさんどうやってます?
DelphiでISAPIすると別物として扱えるんだけどなぁ。
0643デフォルトの名無しさん
NGNG0644デフォルトの名無しさん
NGNGサービスアプリケーションが基本で、その中には1つだけサービスが入っている。
んで、サービスアプリは、複数のサービスを格納できるので、
2個以上のサービスを1つのサービスアプリでまかないたいときにサービスを新規で追加してやる。
0645デフォルトの名無しさん
NGNG下記の通り交渉情報を追加いたしましたのでご連絡します。
状態【確定】 最終調査日【2003/7/17】
----------------------------------------------------------
交渉方法:訪問
交渉相手:出版社
出版社さんから8月上旬に復刊予定とのお話しをいただきました。
詳細決定後に、投票者の皆さまにご連絡差し上げます。
0646デフォルトの名無しさん
NGNG投票してない人でも買える?
0647デフォルトの名無しさん
NGNGその本今日BookOffで見かけたので立ち読みしてみたが、そんなに良い本とは思えなかったな。
烈しく初心者にも、ある程度経験がある人用にも中途半端な感じ。
あと100ページ位でもう少し突っ込んだサンプルと解説が欲しい所だな。
古本で買うにはこんな物だが、定価で買うにはチト高いと思う。
0648デフォルトの名無しさん
NGNG0649デフォルトの名無しさん
NGNGhttp://www3.free-city.net/home/espresso/au/sweety.html
すごい画像ばかり集まってる!!!!!
http://www3.free-city.net/home/espresso/princess/peach.html
地味だけどなかなかええよ!!
http://www3.free-city.net/home/espresso/au/xxx.html
0650デフォルトの名無しさん
NGNGできればフリー物がいいけど、いいものならシェアでもOK。
0651デフォルトの名無しさん
NGNG「PrinterSetupDialog」←フリー(パーソナル)
0652デフォルトの名無しさん
NGNGあんな糞ソフトの代名詞が・・・
0653デフォルトの名無しさん
NGNGよく知らんが、糞ソフトなの?
0654デフォルトの名無しさん
NGNG最もまともな2chビューアだったわけだが。
様々な厨の手を得て糞重い駄目アプリに変化。
0656デフォルトの名無しさん
NGNGうちのセレロン333でも軽快に動いているが・・・
ちなみに使ってるのはView
0657デフォルトの名無しさん
NGNG0658デフォルトの名無しさん
NGNGアップデートのせいで遅くなったと誤解してるんだろうね。
0659デフォルトの名無しさん
NGNG最近流行りみたいですし、デザイン的にも好きなのでDelphiでもやってみようと思ってるんですが。
0660デフォルトの名無しさん
NGNG0661デフォルトの名無しさん
NGNGソースが出ている例ではOpenJaneのUConfig.pas。
実行時にTPageControlのPagesのCaptionを使ってTTreeViewのNodeを生成している。
でも、660の疑問は尤もだ。
0662デフォルトの名無しさん
NGNGありがちょー。早速試してみようと思います。
0663デフォルトの名無しさん
NGNGはなから設定項目にそってTree項目を設計時に作っておくなりして、
あとはOnChange時にでもIndexに対応したTabPageを開くだけでは?
難しいことは何もない。なにか、TabControlをフラットにするのがわからんだけか?
TabControlのStyleをtsButtonsにして、TabSheetのTabVisibleをFalseにするとできる。
0664デフォルトの名無しさん
NGNGとコンマで区切って階層を表現すればいいのだよ。どうせ見えないんだしね。
TTreeViewを継承してこの処理を入れればPageControlで作ったオプション画面を簡単にツリー式にする事が出来るよ。
0665デフォルトの名無しさん
NGNG0666デフォルトの名無しさん
NGNG0667661
NGNGむろん設計時にやってもOKだけど、
indexで管理するとページを追加したくなったときにちょっと面倒な
思いをしたり、しょうもないバグを生んでしまったりする。
基本的にマジックナンバーを使うのは避けたほうがいいよ。
ただまあ、実際にOpenJaneの実装を見てみたら階層を作るために
手で追加するのと大して変わらないやりかたをしていたので、
実行時の構築を賢くやるなら>664の方法かな。
0668デフォルトの名無しさん
NGNG0669デフォルトの名無しさん
NGNGこれがマジックナンバー?何言ってんだ?
0670デフォルトの名無しさん
NGNGそんなコードじゃ階層化できんだろう。
ページを持たない親ノードの扱いはどうすんだよ。
0671デフォルトの名無しさん
NGNG0672669
NGNGそういう設定画面ってないから、それを基準に考えてたよ。
秀丸とかLunascapeなんだけどな。
マジックナンバーってのはプログラムに出てくるリテラル値(具体的な数値)、だそうだ。
ぐぐると上のほうに出てくる。
他の意味があるなら教えてほしいもんだ
0673デフォルトの名無しさん
NGNGそこを選択されたときにどんな動作させるつもりなんだろ・・・
0674デフォルトの名無しさん
NGNGDelphiをインストールするときに
just in time〜とでてレジストリを
書き換えますか?ときかれます。
自分だけなんでしょうか?
なんとなくレジストリときくと怖いので。
0675デフォルトの名無しさん
NGNGまあJITデバッグすること自体あまり無いけども。
0676デフォルトの名無しさん
NGNGアプが死ぬとデバッガが起動してくるだろ?
それに設定するかどうかって聞いてきてる訳。
0677デフォルトの名無しさん
NGNGデバッガが何なのかわからないんですが・・・
初めてプログラムをやってみようと思ってるので。
とりあえずいいえ(書き換えない)で
いいんですか?
0678デフォルトの名無しさん
NGNG0679デフォルトの名無しさん
NGNGそんなんでよく開発環境購入したなぁ
0680デフォルトの名無しさん
NGNG0681デフォルトの名無しさん
NGNGレジストリに恐怖を感じる。
・・・開発なんて止めた方がいいでつよ。
0682デフォルトの名無しさん
NGNGこれでも嫁。
http://www.amazon.co.jp/exec/obidos/ASIN/4839907234/ref%3Dpd%5Fsim%5Fdp%5F5/249-9275019-6785952
0683デフォルトの名無しさん
NGNGワラタ
0684デフォルトの名無しさん
NGNG漏れもワラタ
どんな本なのかググってしまったじゃないか。
ちなみにサクーシャのプロフィールhttp://www.hanako-ito.com/pasocon/profile.html
うん。いいやりとりだ(藁
つーか、いい題名だ(藁
0686デフォルトの名無しさん
NGNG0687デフォルトの名無しさん
NGNG内容がどんなのか分からないが、そのタイトルだけでスレの関連リンクにしてもいいぐらいだ。
0688デフォルトの名無しさん
NGNG最近のテキストエディタはボーランドシステムが負け杉。関数ごとに
フォールドできるのは久しぶり。
0689デフォルトの名無しさん
NGNGで、図面のデータはあらかじめベクトル情報として与えられています。
今は面倒なので、TScrollBoxの中にTImageを置いて、そこに図面全体を描画して
しまっていますが、場合によっては数千ピクセル四方の図面も扱いたいので、
スクロール位置に合わせて動的に描画させようと考えています。
で、そういうときはどのようなウィンドウコントロールで作るのが一般的な方法
なんでしょうか。
あんまりウィンドウコントロールの構造や継承関係に詳しくないんで、大体どの
ようにすればいいか、処理の概要を教えてくださいませ。
0690デフォルトの名無しさん
NGNG無理にコンポにする必要が無いのならばフレームでええんじゃないのかな。
0691デフォルトの名無しさん
NGNG今日立ち読みしてきた。
まるっきり初心者の>>674みたいな香具師にはなかなかいい本じゃないか。
0692デフォルトの名無しさん
NGNG地図って言ったら凄く大きいんじゃないの?
必要な部分だけを描画するようにしないと。
Delphiの知識はVCLの基礎さえあれば大丈夫だと思う。
あとはWin32APIとかの本とか、MSDNライブラリとか用意しておくといいよ。
で、俺がすぐに思いつくような処理は、
TWinControlから継承したクラスで、スクロールバーが出るようにする。
地図の大きさとコントロールの大きさを調べて、スクロールバーを調整する。
スクロールバーがいじくられたメッセージで地図を描画しなおす。
0693689
NGNG地図>あくまでも「のような」ですよ。
想定される大きさは大体1000ピクセル四方程度なので、まぁ最初に全部描画して
しまっても不可能なことは無いんですが、もっと大きいのも扱いたくなったんで
実装を変えようと考えてるところです。
とりあえずフレームやTWinControl辺り色々調べてみます。
0694Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 PaintBoxを使ってみては
ミつ日(ミ どうでしょうか。
0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNGいや、それだったら、TWinControlから継承したやつのほうが簡単かな。
スクロールバーのメッセージに応答するのが(TScrollBarを使うより)面倒だけど。
表示はそんなに難しくは無いと思う。それより、データの持ち方を考えるほうが面倒っぽい。
とりあえずプロトタイプを幾つか作ってみるのがいいと思う。
わかんなきゃココで聞けばいいし、ココで回答無けりゃMLに投げれば戸●サンが親切に教えてくれる。
0697デフォルトの名無しさん
NGNG見当違いのレスくらいしかしてくれないかと・・
0698デフォルトの名無しさん
NGNG0699デフォルトの名無しさん
NGNGそんなもん今に始まったことじゃない。
MLでも色々言われていたのに未だ直す気配すらなし。
スルーされているしね。
0700デフォルトの名無しさん
NGNG今がScrollBox+TImageなら、コンポ化しなきゃいけないってわけでも
なさそうだし。
0701Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 自分ではPanelに
ミつ日(ミ Scrollbarをつけたものを
作ったんですが、
最初に挑戦するのはScrollbarを
使ったものでいいのではないかと思ったです。
ScrollBoxはマウス離すまで
スクロールしてくれないみたいなので
メッセージをいじって
改造がしたくなるですね。
0702デフォルトの名無しさん
NGNGドラッグ中にスクロールしてくれるが。
0703デフォルトの名無しさん
NGNGコンポーネントのプロパティは細部までちゃんと見たほうがいいぞ。
でも、ScrollBox+PaintBoxは、ドラッグ中にスクロールできるようにすると
新しくイメージが出てくる側がちらついてしまう。
これは、PaintBoxが更新する際にBkEraseGndでいったんScrollBoxが
描かれてしまうからで、トラップして処理する必要があったりもする。
0704デフォルトの名無しさん
NGNG0705デフォルトの名無しさん
NGNGCoolなメニューを作るにはどうすればよいのでしょう?
0706デフォルトの名無しさん
NGNG0707デフォルトの名無しさん
NGNG0708デフォルトの名無しさん
NGNGリストボックスとか自前のコントロールのスクロールバーをフラット形式に
するにはどうすればいいんでしょうか?
0709デフォルトの名無しさん
NGNGもうフラットスクロールバーはサポートされなくなるから、使わないほうがいいよ。
0710デフォルトの名無しさん
NGNGTActionMainMenuBar(Pro以上)
0711デフォルトの名無しさん
NGNG何を指すのですか?
0712デフォルトの名無しさん
NGNG0713デフォルトの名無しさん
NGNGならないんだけど、もしかしてDelphi7からでつか・・・
今Del6なもんで
0714142
NGNGStr: string = '';
StrMax: integer = 0;
var
TokenPos: integer;
begin
if TgtStr <> '' then
begin
Str := TgtStr;
>の
>Str:=TgtStr;
>で,「代入できない左辺値です」とエラーが出ます,以前までは何も問題なくコ
>ンパイルできていました.
解決方法も「それでいいのか?お前」というものでワラタ
0716デフォルトの名無しさん
NGNGLGPLの場合はソースの公開も必要ですよね。
0717デフォルトの名無しさん
NGNG0718デフォルトの名無しさん
NGNG0719デフォルトの名無しさん
NGNG0720デフォルトの名無しさん
NGNGPro以上ゆーてんやろ
0721ななしへたぐらま ◆XcB18Bks.Y
NGNGコンパイルオプションの『型付き定数への代入』へのチェックがはずれていませんか?
初期のDelphiを除いてデフォルトでは型付き定数への代入はできないようになっています.
0722Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 がんばっておられるようです。
ミつ日(ミ
米Borlandの2003年Q2決算、前期比3%増収で赤字も縮小
http://biztech.nikkeibp.co.jp/wcs/leaf/CID/onair/biztech/comp/258903
0723デフォルトの名無しさん
NGNG下のような処理をするにはどうすればいいのでしょう?助言願います。
-------------------------------------
あるファイル(TBitmap)を読み込む。
↓
そのファイルから指定された色(TColor)を検索。
↓
その色と、0番の色を交換する
↓
ファイルに保存する
---------------------------------------
とりあえず自分で作ってみたのですが、何も変わらず(´・ω・`)
0724723
NGNG0725デフォルトの名無しさん
NGNG赤字で頑張ってると言えるのか。(大爆笑
0726デフォルトの名無しさん
NGNG0727デフォルトの名無しさん
NGNGPro以上ならできる。
0728デフォルトの名無しさん
NGNG0729デフォルトの名無しさん
NGNG0730デフォルトの名無しさん
NGNG0731デフォルトの名無しさん
NGNG自作自演のオナニースレは臭います。
マ版でやってください。
0732ななしへたぐらま ◆XcB18Bks.Y
NGNGGAAPベースの評価って言うのがよくわからないのですが,
第1四半期に比べてある程度改善しているのは確かですから
少なくとも笑うようなことではないと思います.
>>726
理由はわかりませんが,子フォームを表示しないときは解放するのではだめなのですか?
(『新規作成』で『MDIアプリケーション』を選んだときにできる
雛形〈ひながた〉でもそういう仕組みになっています)
0733デフォルトの名無しさん
NGNG( ・-・)
__/ /
/
) \
/””\\\\
~~~ // \\
0734デフォルトの名無しさん
NGNG再び子フォームを作り、コントロールを元に戻すとあら不思議だが糞コード。
0735デフォルトの名無しさん
NGNGAPIで作ったMDIChildは消せるのですよ。 なんでVCLは禁止しているのかなと思いましてですね。
Windowsのバグを回避しているのかな。
と、疑問に思っただけです。
>>734
Width := 0 でもいけそうですね。
0736デフォルトの名無しさん
NGNGCloseAction := caFree;
でいけない?
0737デフォルトの名無しさん
NGNGそれだと開放されてしまうから。
0738デフォルトの名無しさん
NGNGなるほど。
FormStyle := fsNormal;
Visible := False;
これでもいける。ちらつくが。
0739デフォルトの名無しさん
NGNG0740デフォルトの名無しさん
NGNGfsNormalだとメニューに項目がある事がほとんどだけど、
何個作成されるか解らないMDIChildはそういった事がないからね。
0741デフォルトの名無しさん
NGNG改変した場合、その差分を公開せねばならない。
ただし、元のコンポーネントのソースは公開の必要は無い。
ハズ
>>720
ならないんだけど、もしかしてDelphi7Proからでつか・・・
今Del6Proなもんで
0742デフォルトの名無しさん
NGNG○ うる覚え
0743デフォルトの名無しさん
NGNG0744デフォルトの名無しさん
NGNG0745デフォルトの名無しさん
NGNG0746デフォルトの名無しさん
NGNG× うる覚え
○ うろ覚え
0747デフォルトの名無しさん
NGNG0748デフォルトの名無しさん
NGNGだが、うろ覚えの方が一般的。
通常はほとんどこちらを用いる。
0749デフォルトの名無しさん
NGNG0750デフォルトの名無しさん
NGNGうろおぼえ うろ覚え(区切りなしで変換される)
うるおぼえ 売る覚え(うるとおぼえで区切られる)
0751デフォルトの名無しさん
NGNG0752デフォルトの名無しさん
NGNGわざとらしいネタ
キタ━━━━━(゚∀゚)━━━━━!!!!
0753デフォルトの名無しさん
NGNG0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNG0756広痔苑第�X版
NGNG確実でない記憶。「―のせりふ」
疎 字形 筆順
〔音〕ソ(呉) ショ(漢)
〔訓〕うとい・うとむ・まばら・おろそか
意味
�@うとい。うとむ。うとんずる。うとましい。(対)親。「疎遠・疎外・親疎」
�Aまばら。すきまがあいている。大ざっぱ。おろそか。(対)密。「天網恢々かいかい疎にして漏らさず」(→天網(成句))「疎漏・疎略・空疎・過疎」
�B切り開いて流れが通ずる。(同)疏。「疎通・疎水・疎明」
解字
形声。「束」+音符「疋」。もと「疏」の異体字。�Bが原義。[踈]は異体字。
0757デフォルトの名無しさん
NGNGうる覚えでは完全に間違ってますが何か?
0758デフォルトの名無しさん
NGNG0759デフォルトの名無しさん
NGNG0760デフォルトの名無しさん
NGNG(越後の武将・蘇我潤夫が、家臣に誤りを指摘されるたびに
「間違っとる言う奴が間違いじゃあ」と吠えたことから)
ことさらに声高に叫んで他人をねじ伏せようとするさま、またはその行為。
0761デフォルトの名無しさん
NGNGこういう人を確信犯っていうんですよ。
みんな使い方間違いすぎ。
0762デフォルトの名無しさん
NGNGつーかなんでこんな間違いが普及しているんだろう。
0763デフォルトの名無しさん
NGNG0764デフォルトの名無しさん
NGNGいわゆる明治以降西洋から持ち込まれた概念を無理矢理日本語化した奴なので
間違う人がいるのもしかたない
0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNG昨日やってた銀英伝で思いっきり「汚名挽回」使ってたな……
0767デフォルトの名無しさん
NGNG0768デフォルトの名無しさん
NGNGDVD版で修正されてまつ
0769デフォルトの名無しさん
NGNGprocedureとfunctionを意味論的(?)に
明確に使い分けている方いますか?
私は全てfunctionにして、
使うか分からないけど戻り値をbooleanにしてます。
単に処理の可否を知らせるのなら例外処理を使うべきで、
戻り値を持たないのならprocedureを使うべきなのでしょうか?
それともどうでもいい?
0770デフォルトの名無しさん
NGNGそらそうだ。
0771デフォルトの名無しさん
NGNG無理に言語規約をやぶる意味がわからない
後で戻り値が欲しくなるかもしれないとかいうのは
単に設計が下手なだけ
0772デフォルトの名無しさん
NGNG後で自分が分かりやすいように、やはり値を返す物は全部functionにして、値を返さないものはprocedureにしておいた方が精神衛生上いいと思うよ
0773769
NGNG設計の技術を向上させようという意図?
それとも単に可読性?
確かにプログラミングにおいて
ある程度の制約を課すことが優れた設計に繋がるのでしょうけど。
ある意味
「何でprocedureとfunctionを使い分けなきゃいけないんだ!」
と言うのは、
Basicをやってた奴がオブジェクト指向言語に触れて
「何でprivateとpublicを使い分けなきゃいけないんだ!」
と文句言うのと同じなんでしょうか?
0774ねこま
NGNG別にそういう意図はないのではないかと
値を返さない関数(void function)という考えの方が不自然だと思います.
覆したのが C ?
私は初めて procedure と function を見た時は「なるほど!」と思ったのですが,
>「何でprocedureとfunctionを使い分けなきゃいけないんだ!」
こう考える人の方が多いんですかね.
>と文句言うのと同じなんでしょうか?
前者はスジが通るでしょうが,後者は OO を理解していないだけの発言でしょう.
0775デフォルトの名無しさん
NGNG引数だけを取って値を返さない、ある処理だけをする、こういう局面はあるはずだが・・・
私見だけど、考えなしに思いついた処理を作っていくやり方の人って関数を多用する傾向があるように思う。
自作アプリとかに仕様書作ってからコーディングしろとは言わないが、せめてどんな流れで処理を進め、どんな関数・手続きが必要になるかを始めによく吟味しておいた方がいいと思う。
0776デフォルトの名無しさん
NGNG結果を戻り値として返すのか副作用とするのかって議論じゃないんだから。
単にDelでは習慣・作法として返すものがなければprocedure、あればfunctionにするってだけの話。
逆に返すものがなければself/thisを返すという習慣のある言語・ライブラリだって山ほどある。
0777デフォルトの名無しさん
NGNG0778デフォルトの名無しさん
NGNGあの引数のデフォルト値やwithのある言語だろ(藁
0779デフォルトの名無しさん
NGNGほう例えば?
0780デフォルトの名無しさん
NGNGRubyは言語仕様がそれを強制する。
ライブラリとしてはまともなOOPLのstringクラスはメソッドをチェーンできるし
C++のiostreamなんかもそう。
s.SubString(10,4).Trim();
cout << "hello" << 1 << 5.0 << endl;
0781デフォルトの名無しさん
NGNG0782779
NGNGリテラルまでもオブジェクトだからね
0783A
NGNG復刊ドットコムです。
いつもご利用ありがとうございます。
■Delphi オブジェクト指向プログラミング
下記の通り交渉情報を追加いたしましたのでご連絡します。
状態【確定】 最終調査日【2003/7/29】
----------------------------------------------------------
交渉方法:電話
交渉相手:出版社
出版社の方と話して、8月上旬の日程が確定したことを確認でき
ました。予約方法など、詳細は週明けにでも、ご連絡できるかと
思います。
----------------------------------------------------------
http://www.fukkan.com/vote.php3?no=4407
0784デフォルトの名無しさん
NGNG0785デフォルトの名無しさん
NGNG0786デフォルトの名無しさん
NGNG0787デフォルトの名無しさん
NGNGDelphiやpascalでの例がないじゃん。
RubyやC++での話なんて関係ネェ
0788デフォルトの名無しさん
NGNG0789デフォルトの名無しさん
NGNG時代に左右されない名著。
0790デフォルトの名無しさん
NGNG0791デフォルトの名無しさん
NGNGあれを理解しておけば買わなくていい程度なおん?
0792デフォルトの名無しさん
NGNGというか10ページもあれば事足りるような説明を長々とやっている感がある
もっと実際の開発に絡んだソースやら、深い所まで踏み込んだ解説等があれば別だが、アレだけではなんちゃってOOP理解者が増えるだけ。
0793デフォルトの名無しさん
NGNGこんなところでどこのバカともわからん奴がケチつけたって空しいだけだな。
俺は素直にいい本だと思ったよ。
読んだのはDelphiというかプログラム初めて1ヶ月の時だったけどなw
0794デフォルトの名無しさん
NGNG一部の人間が良著良著と騒いで、読んだことがない人間が期待して復刊希望しただけだろ。
っていうか、「こんなところ」なら来るなよw
0795デフォルトの名無しさん
NGNGC#はもとよりVB.NETでさえOOP本たくさん出てるのにな。
0796デフォルトの名無しさん
NGNGメソッドポインタは上手く使うとかなり強力なんですが。。。
わざわざStrategyPatternなぞやらなくても。。。。
0797デフォルトの名無しさん
NGNGwS : PChar;
という変数を作り
wS := '006BE210';
として ポインタ型の値を引数にいれる関数にいれてみましたが、駄目でした。
@wSでも駄目なんですよね?
0798デフォルトの名無しさん
NGNG本なんていらないじゃん。
てかVCLソース見たら?
0799デフォルトの名無しさん
NGNG0800800
NGNG/ミミミ\\\\\\\
/彡ミミミ\\\\\\\\
|彡ミミ/\\\\\\\\|
|彡 | \\\\\\\|
ヽ |へ、_ _,へ\\\\/
| __ __ | / ) 800ゲッツ!
| |/ ノ
| ( / _ ) / おひさしブリスク!!
ヽ ヽ |
ヽ ヽー‐‐‐ァ /\
//ヽ ヽ-‐' / /\ \
/ / ヽ_ / / / \
/ \ |\ /| /\ \
(⌒\ / (⌒ヽ |二| | / \ \
__ゝ ヽ ___ ゝ \ \| / / |
( ヽ─ ( l ) ヽヽ / / / |
 ̄ ̄( ̄丿 |  ̄ ̄( ̄ ゝ \ / / |
( ̄ノ | ( ̄ ゝ | ̄ ̄ ̄ ̄ |
( ̄ノ | ( ̄ ゝ |
0801デフォルトの名無しさん
NGNGpersonalなのでソースがありません。
誰かソースだけ売ってくれないかな。。。。
0802デフォルトの名無しさん
NGNG0803デフォルトの名無しさん
NGNG0804デフォルトの名無しさん
NGNG要するに「メソッドポインタのないJavaはダメね」ということで。
で、ちなみに、Delphiに直接触れてませんが
http://member.nifty.ne.jp/masarl/article/nifty-logs/inner-vs-delegate.html
は面白いです。
0805デフォルトの名無しさん
NGNG命令を教えてください
0806デフォルトの名無しさん
NGNGそれで十分じゃん。
0807デフォルトの名無しさん
NGNGwS := PChar($12345678);
0808デフォルトの名無しさん
NGNGありがとうございます。やってみます。
0809デフォルトの名無しさん
NGNGhttp://www.hyuki.com/yukiwiki/wiki.cgi?%A5%E1%A5%BD%A5%C3%A5%C9%A4%D8%A4%CE%B0%FA%BF%F4%A4%CB%A4%E8%A4%EB%BD%E8%CD%FD%C6%E2%CD%C6%A4%CE%C0%A9%B8%E6
というのもあります。
0810デフォルトの名無しさん
NGNG命令って何ですか?
0811デフォルトの名無しさん
NGNGタスクトレイのことか?
だったらコンポーネントがあるから探してみな。
0812デフォルトの名無しさん
NGNG安易に他の言語を貶めるべきではない。
そもそもJavaとDelphiでは設計思想からして違うのだから。
ある言語にある機能があるからと言ってそれが直接言語の優劣を決める物でもない。
ましてや、「うまく使うとかなり強力」といっている割には自分で使用法を調べることができないのは笑止。
0813デフォルトの名無しさん
NGNG当初の設計思想をかなぐり捨ててC#の仕様パクるは
移植性無視してSWT流行らせるしな。
0814デフォルトの名無しさん
NGNGなんだ、某がやっていることと同じじゃんw
従って某製品も糞。
0815デフォルトの名無しさん
NGNGタスクトレイに常駐してデスクトップ上で入力されたキーを
フックさせてイベントを起こす事ができるコンポーネントってありますか?
ぐぐってみましたが見付かりませんでした。
ちなみにDelphi5です。
0816デフォルトの名無しさん
NGNGhttp://link.iclub.to/adalt/
0817デフォルトの名無しさん
NGNG無ければ、作ろう。
しゃべりから見て、それくらい出来るスキルはあると見た。
0818デフォルトの名無しさん
NGNGハンドル、読み込み開始アドレス、読み込みバッファアドレス、読み込みバイト数、読み込まれたバイト数
とありますが、
読み込みバッファアドレスは 変数(Pchar)を用意して、読み込もうとしても失敗してしまいます。
OpenProcess(PROCESS_ALL_ACCESS,False,wPID);
ReadProcessMemory(wHnd,PChar($00AABBCC),wChr,2,wGetByte)
wHndは取得したハンドル
wPID は取得したプロセスID
wGetByte はInteger
wChr は Pcharです。
ですが失敗してしまいます。
おそらくwChrの型か何かが間違っていると思うのですが、解る方いましたら、ご教授ください。
0819デフォルトの名無しさん
NGNGメモリ確保して下さい。
0820デフォルトの名無しさん
NGNG0821デフォルトの名無しさん
NGNGその件について興味があるのですが具体的に教えてくれませんか?
0822デフォルトの名無しさん
NGNG818が今作っているのと似ているので例にさせてもらいます。
ReadProcessMemory(wHnd,Ptr($0A0ABBCC),wChr,2,wGetByte)
で$0A0ABBCCと指定したときは動作するのですが
設定ファイルから読み込んだのをLongword型のReadTestとかに代入して
ReadProcessMemory(wHnd,Ptr(ReadTest),wChr,2,wGetByte)
とかしたときに読み込むところが違います。
ポップヘルプでも上だとPtr($0A0ABBCC)=$0A0ABBCCと出てくるのに
下のだとPtr(ReadTest)=$A0ABBCCと上位の0が消えて値が違ってしまいます。
何をどうすれば上のように動くのかわかる方おりましたら
ご教授ください。
0823デフォルトの名無しさん
NGNG同じところ読んでるぞ。
0824822
NGNG簡単なプログラム作って試してみたら同じ所読んでました。
設定ファイルの読み込みに難があったようです。
823さんありがとうございました。
0825815
NGNGコンポーネントはまだ作った事ないですが頑張ってみます。
ありがとうございました
0826818
NGNGメモリを確保ですね。調べてやってみます!!
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG能力があればね。
0829デフォルトの名無しさん
NGNGColCount・RowCountが変更された時にある処理をさせたいのですが、
published
property ColCount: Longint read GetColCount write SetColCount default 5;
property RowCount: Longint read GetRowCount write SetRowCount default 5;
ってやると、「識別子の多重定義」のエラーが出ます。
どのように書けば、既存のプロパティの上書きが出来るのでしょうか?
0830デフォルトの名無しさん
NGNG0831デフォルトの名無しさん
NGNGなんか、クライアントがフリーズしてるような...
0832831
NGNGWindows以外のクライアントでもバイナリデータを遅れるのかなぁ???
0833829
NGNG消したらうまく行きました。
アリガ�d
0834_
NGNG0835デフォルトの名無しさん
NGNG中級者以上の厨房疑問なら答えるということですか?
0836デフォルトの名無しさん
NGNGSizeChangedメゾットを継承しておきなさい。
0837デフォルトの名無しさん
NGNG0838デフォルトの名無しさん
NGNGそれくらい自分で調べられるだろ?
0839デフォルトの名無しさん
NGNG「メゾット」ではなく「メソッド」。濁る場所が違う。
0840デフォルトの名無しさん
NGNGどこ/だれの実装コードを使っていますか?
0841Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ
ITPro ニュースボーランドがJ2EEと .NETを接続するミドルウエアを無償提供
http://itpro.nikkeibp.co.jp/free/NSW/NEWS/20030804/1/print.shtml
ITPro ニュースボーランド,C#Builder 1.0 Personal版の無償ダウンロード開始
http://itpro.nikkeibp.co.jp/free/NSW/NEWS/20030804/2/
Japan.internet.com Webビジネス - Borland、「JMS 提携」相手を TIBCO に切り換え
http://japan.internet.com/busnews/20030804/11.html
エンタープライズ:ボーランド、J2EEと.NETをCORBAで統合するミドルウェアを出荷
http://www.zdnet.co.jp/enterprise/0308/04/epn10.html
ボーランド、.NET FrameworkとJ2EE-CORBAを統合するミドルウェア『Borland Janeva』を提供開始
http://ascii24.com/news/i/soft/article/2003/08/04/645307-000.html
0842デフォルトの名無しさん
NGNGなんかエンプラ路線まっしぐらで心底どうでもいいニュースばかりというのが寂しい。
罪滅ぼしにC#Builderのフリー版配布というのも( ;∀;) カナシイナー。
0843デフォルトの名無しさん
NGNG何が言いたいんだか意味不明。
個人ユーザーにターゲット絞ってStdを有料版のみにして
ゲーム用コンポでも追加して欲しいのか?
0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNGこれは今年中にリリースはないということなのだろうか。
という漏れは現在Del5ユーザー
0846デフォルトの名無しさん
NGNG0847デフォルトの名無しさん
NGNGCORBAなんて使う一般ユーザなんて皆無と思われ
一般ユーザ切り捨てて某は大丈夫なのかと。
0848デフォルトの名無しさん
NGNG言語は Delphi5/6 で開発環境及び実行環境は Win2000Pro です。
この環境で PrintTools32 でプレビューを表示し、その画面から印刷を行うと
印刷処理が行われた後(ちゃんと印刷されてくる)
モジュール'SclPrn32.dll'のアドレス XXXXXXXX でアドレス YYYYYYY
に対する読み込み違反がおきました。
というエラーが表示されるPCがあるのです。
このエラーをOKボタンで消した後は特に問題なく動作するようです。
いろいろと原因の切り分けを試行してみたところ、次のことがわかりました。
プレビューからの印刷処理は procedure PrintButtonClick から実行されている。
このプロシージャは TMenuItem の OnClick と TSpeedButton の OnClick に
割当てられている。
TMenuItem から実行された場合はエラーが出ないが、TSpeedButton から実行
された場合にエラーが出る。
印刷ダイアログでキャンセルをしてもエラーが出る。
TButton を配置して OnClick に割当てて実行した場合、エラーは出ない。
ShowMessage で泥臭く確認したところ、エラーは PrintButtonClick の
中の処理が全て終わった後に起きる。
以上から TSpeedButton が怪しい感じもしますがあとはどこを確認したら良いのか
サッパリです。何か情報をお持ちの方いらっしゃいますでしょうか?
0849815
NGNGDelphiでおまんま食ってるけどわかんない事だらけだ。精進します。
>>815のコンポーネントがもう少しで出来そうです。
需要があるようなら公開したいと思ってますがいりますか?
0850デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1017673221
0851デフォルトの名無しさん
NGNGなんかのCD送るとかって無かったっけ?
0852デフォルトの名無しさん
NGNGDelphi .NET Preview の CD でしょ?
0853デフォルトの名無しさん
NGNG0854デフォルトの名無しさん
NGNG0855デフォルトの名無しさん
NGNGあぁ、それだ。それって送られてきた?
0856デフォルトの名無しさん
NGNG「Webで購入したひと」ってことではなかったような気がするけど。
0857ななしへたぐらま ◆XcB18Bks.Y
NGNG中途半端なバージョンアップを繰り返しながら
駄目になって(最後に破滅して)いくよりはずっとよいかもしれません.
最後のTURBOPascalから初代Delphiまで3年かかったそうですので
気長に待つのが良いのかもしれません.
#うちもDel5です.
0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNG0860デフォルトの名無しさん
NGNGVCLもツギハギだらけで見通し悪いからこの辺で一回再構築して欲しい。
M$が戦略上ドトネトに注力してくれているお陰でW32の方は目立った変更がないから、放り出していたAPIも対応して欲しい。
というか、コンパイル速度はこの位でいいから、そろそろPascal系で最適化に特化したオプションなり製品を出して欲しいなぁ。
0861Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 どーも、VCL.NETってのは
ミ つ旦)~~ 今までのVCLを
〜と,,,~),,~) そのまま.NETに移植したものに
なるような気がするなあ。
0862デフォルトの名無しさん
NGNGかといって.NET上ではWindows.Formsの水準がだいぶ高くなったから
その上にもう一枚ラッパーをかませるメリットは薄い。
もう.NET Framework SDKやDel6PerやC#Builder Perで無料開放しているような
基本的な部分では競争も革新も存在し得ないんだよ。
ゆえに収益部分がエンプラへシフトするのは時代の必然。
0863ドキューンズ ◆DQNES/NnnM
NGNGデルファイの製品版に付いてるマニュアルは詳しいですか?
フリーのDel6で一本作って公開してるけど分からないことだらけで
バージョンアップできないんです。
0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNG詳しいですよ。
でもDelphiの初心者本買った方がいいよ
0866デフォルトの名無しさん
NGNGオンラインマニュアルを印刷しただけだからより詳しくなるって事はないよ。
0867デフォルトの名無しさん
NGNGエンプラ版のヤツもDLはできるわけだが
0868ドキューンズ ◆DQNES/NnnM
NGNG>>865
初心者本は持ってるけど、書いてないことが多いんで。
もっと厚い本をさがしてみます。
だったのはご愛敬)があって喜んで借りたのだが…。
特に知りたいことに関して詳しく書いてなかった…。
ショボーン。
0870デフォルトの名無しさん
NGNGPro版にでもしてVCLソース眺めたほうが良いかな。
本ならInsideDelphiがおすすめ。まだ売ってるのか知らないけども。
0871デフォルトの名無しさん
NGNGhttp://msdn.microsoft.com/vstudio/productinfo/roadmap.aspx
Delphi.NETが出たところで相手にならない。
君たちは時代遅れの負け組だということを自覚しなさい。
0872デフォルトの名無しさん
NGNG時代はMSではなく折れたちが作っているのだよ
0873デフォルトの名無しさん
NGNG何も革新的 = マンセーではない
>>860は今までおざなりにされていた部分を補完するべきと言っているように思う
古い物をリファインすることも大事
むしろWin32での完全版を提供してくれたらなぁ、という今日この頃。
0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNGVCLの互換性を捨ててまでやるべき理由は皆無だな。
某もそんなことはもちろん分かっているから実際やらないし。
0876デフォルトの名無しさん
NGNG過去の技術に上乗せされて新しい(と言われる)技術が出来るのは自明
それから、VCL互換性を維持したまま再構築することもできると思うけど?
0877デフォルトの名無しさん
NGNG必死だな。煽っていないとそんなに不安か?
0878ななしへたぐらま ◆XcB18Bks.Y
NGNG.NET frameworkがWindowsアプリの主役になれるかどうかが不透明なのに
それにすべてを賭けるのはリスクが大きすぎると思います.
0879デフォルトの名無しさん
NGNGなぜ、過半数をはるかに超える圧倒的シェアを持つ開発ツールのユーザーが、
COBOLにも劣るシェアのツールを無視できない?
0880デフォルトの名無しさん
NGNGもうフサギコスレの顔だな。
0881デフォルトの名無しさん
NGNGなるに決まっている。
純技術的に見てもC#&.NETに対するDelphiのアドバンテージは
瑣末な点を除いてはほとんど存在しない。
もしMSが.NETを引っ込めたら道頓堀に飛び込んでやるよ。
Delphi.NETもVB.NETも勘違い信者用という意味では目糞鼻糞。仲良くやれや。
0882デフォルトの名無しさん
NGNGhttp://www.microsoft.com/japan/msdn/vstudio/productinfo/roadmap.asp
genericsもpartial typeもXMLコメントも使えないDelphiはVB.NETに完敗してますね。
0883デフォルトの名無しさん
NGNG0884デフォルトの名無しさん
NGNG今年の夏休みからデビューかい?宿題ちゃんとやれよ?
0885デフォルトの名無しさん
NGNG0886デフォルトの名無しさん
NGNG「開発者こそ、Visual Studio の成功だけではなく、マイクロソフト自体の成功を背後で支える原動力です。」
- Eric Rudder, Senior Vice President?Servers and Tools
読んでワラタ。
「開発者の成功」はこれっぱかりも考えていないんだな。
「これからもバリバリゼニ儲けさせて貰いまっせぇ」ということの表明だよな。
M$こそ神!!w
0887デフォルトの名無しさん
NGNG俺は、自分が何を使えるかじゃなくてさ、自分が何を作れるかの方に意味があると思うけどね。
1年毎になにやかや変化するのが分かってるような環境で何か作るのはそれは大変だろうね。
がんばってね。
0888デフォルトの名無しさん
NGNGそんなに釣れたとか必死になる必要も無い気もするんだけど
やっぱりもうそろそろ辛くなってきてるのかな。
0889デフォルトの名無しさん
NGNGStringListにloadfromfileした後で、
StringList1.add(str)すると
一番最後の行に挿入されてしまいます。
これを最初の行に挿入する方法は無いでしょうか?
0890デフォルトの名無しさん
NGNGInsert
0891デフォルトの名無しさん
NGNG0892デフォルトの名無しさん
NGNG自分で調べるようにしないとこの先やっていけないぞ
0893889
NGNG0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG比較する自体間違ってると思うけどな。
って言うかC#使えと。
0899Delフサギコ ◆A6VzDeLphI
NGNGミ;゚Д゚彡 遊びで自分自身をコピーする
ミ つ旦)~~ プログラムを作ってみたら
〜と,,,~),,~) ログオフも満足に出来ないような
クラッシュプログラムになってしまいました。
そんだけ。
function RandomName: String;
begin
Randomize;
Result := IntToStr(RandomRange(0, 9));
end;
function APICopyFile(OldName, NewName: string; Overwrite: Boolean):Boolean;
begin
Result := Boolean(CopyFile(PChar(OldName),PChar(NewName),not Overwrite));
end;
procedure TForm1.Timer1Timer(Sender: TObject);
var
NewFileName: String;
begin
NewFileName := RandomName;
NewFileName := ExtractFilePath(Application.ExeName) + NewFileName + '.exe';
APICopyFile(Application.ExeName, NewFileName, True);
WinExec(PChar(NewFileName), SW_SHOW);
// Timer1.Enabled := False;
end;
0900デフォルトの名無しさん
NGNGVBスレでDelの優位性を指摘しても荒らし扱いするだろ?
相手にされて無いという現実から目を背けてるのはむしろ(ry
まぁDel使いはみんな大人なんでそんなことしないけどナ
(*とかいってこんなのに反応してる漏れはまだまだガキか*)
0901デフォルトの名無しさん
NGNG放置も出来ない真性敗北主義者は死ね!
0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNG0904デフォルトの名無しさん
NGNGSystem.WindowsがあるのにVCL使う理由が分からん。
オープンソースでLunaにも対応!とかなら納得するが。
0905デフォルトの名無しさん
NGNG// コメントの付け方がオサーンくさいな
0906Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 プロセス列挙後に
ミつ日(ミ そのプロセスの起動パスを求めたいのですが
どのようにやるのでしょうか?
ご存知でしたら、教えてください。
詳しくはこっちにソースなど書きました。
元はMLのログを調べて書いてみています。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1060403548&res=3
しかし、ばっちりOKなソースは検索にヒットしませんでした。
0907ななしへたぐらま ◆XcB18Bks.Y
NGNGDelphi(版問わず)でACCESSのテーブルの新規作成はできるのでしょうか.
dBASEテーブルに関するものならいつも作っているのですが,
ACCESSはサパーリなもので.
また作成方法の違いなどはありますでしょうか.
0908ねこま
NGNGDelphi-ML:70691
たしかNT系と95系でProcessIDの取り方が違うと思ったけど
>907
http://delphi.about.com/library/weekly/aa072401b.htm
0909デフォルトの名無しさん
NGNGADOコンポーネント使ってAccessに接続して、クエリでテーブル作る。
0910Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 70691のコードも参考にしています。
ミつ日(ミ ハンドルからProcessIDを
取得するやりかたです。
少し異なるのですが
漏れはプロセスを列挙(Taskmgrのように)して
その起動パスが尻鯛かと。
>>906リンク先コードでも起動パスが取得されない
プロセスが問題っす。
0911デフォルトの名無しさん
NGNGTStringlistやreadlnでは上手く行きません。
かといってTFileStreamでどのように改行を処理すればいいのかわからないし。。。
0912デフォルトの名無しさん
NGNGGetModuleFileNameEx
0913デフォルトの名無しさん
NGNGWin2000/XPのCreateToolHelp32SnapShotはフルパスを返してくれるとは限りません。
フルパスが欲しい場合は、Win2000/XPではGetModuleFileNameExを使います。
Win9xにはGetModuleFileNameExは無いのでCreateToolHelp32SnapShotを使います。
0914Delフサギコ ◆A6VzDeLphI
NGNG∧,,∧ /
ミ,,゚Д゚彡 < サンックス。
ミつ旦(ミ~~ \ とても参考になりました。
@ミ ミ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∪''∪ ちょっとやってみますたが
微妙にうまくいかない…
こんな風にStringList.Textをみると
こんな風になるものですか?
1と2行目が変だなー。
'\SystemRoot\System32\smss.exe'
'\??\C:\WINNT\system32\winlogon.exe'
'C:\WINNT\system32\services.exe'
'C:\WINNT\system32\lsass.exe'
'C:\WINNT\System32\termsrv.exe'
'C:\WINNT\system32\svchost.exe'
'C:\WINNT\system32\spoolsv.exe'
以下略
0916Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ
なんか、この辺ですか?
Delphi:49296
うー、お出かけして戻ったら試してみます。
0917デフォルトの名無しさん
NGNGSystemRootを置換したり、\??\を削るだけ。
0918Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ;゚Д゚ミつ ビビちゃうです…
0919Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ;゚Д゚ミつ
エキサイトってみますた。
> 私が言及するとともに、モジュールの完全なパス名を聞き取ることに、策略があり
> ます。ある理由のために、GetModuleFilenameExによって返されたパス名あるいは
> TOOLHELP32モジュール機?\は非常に奇妙です;それらはWin32標準に続きません。例
> えば、smssは、「¥SystemRoot¥System32¥smss.exe」として検索されます;「ウイ
> ンドウズ・フォルダーの実際の名前は¥SystemRootを取り替えなければなりません。
> winlogonについては、得ます「¥¥C:¥WINNT¥system32¥winlogon.exe。」それは
> 「C:¥WINNT¥system32¥winlogon.exe」に翻訳されるべきです。¥たとえそれは
> Win32プログラミング・レベルにめったに使用されなくても、¥接頭辞はカーネル・
> モードで本質的で、ウィンドウズNT namespaceルートからの残存物かもしれません。
> 私は、これらのファイル名をより標準の名前に変換するTranslateFilename助手機能
> を書きました。TranslateFilenameのインプリメンテーションはコード・ダウンロー
> ドでのHelpers.cppにあります。
えっと、変換は理解しますた。
Helpers.cppってのはドコでダウソ可なのかしら?
0920Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ*゚Д゚ミつ 自分でも調べてみますyたよ。
一番上のDebug.exeをダウソ。
自己解凍ファイルだったので
Helper.cppをハケーン
中身みますた。コメント以外省略
void TranslateFilename(LPCTSTR szFilename, LPTSTR szWin32Name)
// \SystemRoot\System32\smss.exe
// --> c:\winnt\System32\smss.exe using GetWindowsDirectory()
// \??\C:\WINNT\system32\winlogon.exe
// --> C:\WINNT\system32\winlogon.exe
というわけなんですね。
なるほど・ありがとうございますた!!
0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNG0923Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 解決してよかったです。
ミつ日(ミ 参球。
ところで、おでかけついでにCマガを立ち読みしてきました。
今月の拓タンはIntraWebの話でした。
IntraWeb作者さんはIndy作者と同一人物ということ
初めてしりました。
ああいう優れた人こそ、在野でほっとかず
金出して自社取り込みしてDelphiの今後の強化に
精を出してもらったらよいですのに。
0924ななしへたぐらま ◆XcB18Bks.Y
NGNGありがとうございます.
…が,申し訳ありません.私の質問の仕方が悪かったです _| ̄|○.
“ACCESSなしの環境で”ACCESS形式のテーブルを新規作成したいのです.
>>911
私が昔やった方法は,
ファイルから一つの文字列に丸ごと読み込み,これを1バイトずつ調べていくものです.
ファイルストリーム,文字列ストリームを経由して文字列配列に1要素に1行ずつ格納するのが楽だと思います.
(私は文字列リストそっくりのクラスを作りました)
難しい(というかややこしい)のは改行コードを境に1行ずつ分けていく作業です.
改行コードはWindows標準のテキストファイルならCR(#$0d),LF(#$0a)が連続したもの(つまり2バイトで改行を示す)ですが,
異なるOSではCR単独,LF単独だったりします.よってCR,LF単独でも改行と解釈できるようにしなければなりません.
0925Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡
ミ つ旦)~~
〜と,,,~),,~) 近所の猫と戯れてましたら
蚊に刺されてかゆいです。
さて>>911さん
http://pc.2ch.net/tech/kako/1010/10101/1010153466.html
ここの63のレスのソースでファイルを読み
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1015685238&rm=100
これを参考にして、CRLFをWin形式にしたらどうでしょうか?
へたぐらまさんのおっしゃる
改行コード毎に1行ずつわけていく処理、
以前やったものがあります。
(私も文字列リスト系クラスは自作です)
やり方さえ決まれば応用してサンプルは作れると思うので
必要なら言ってください。
0926デフォルトの名無しさん
NGNG0927デフォルトの名無しさん
NGNG0928デフォルトの名無しさん
NGNG>“ACCESSなしの環境で”ACCESS形式のテーブルを新規作成したいのです.
通常、新しめのOSならばMDACが入っているので、Accessは不要です。
で、新規ファイルを作って新規テーブルを作るには、以下のサイトが参考になります。
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20648943.html
http://www.atmarkit.co.jp/fnetwork/rensai/sql10/sql1.html
以下にサンプルを示します。
0929デフォルトの名無しさん
NGNG{$R *.dfm}
uses
ADOX_TLB;
procedure TForm1.Button1Click(Sender: TObject);
var
FileName: string;
DataSource: string;
Catalog: TCatalog;
begin
FileName := ExtractFilePath(ParamStr(0)) + 'test.mdb';
DataSource := 'Provider=Microsoft.Jet.OLEDB.4.0;'
+ 'Data Source=' + FileName;
if not FileExists(FileName) then
begin
Catalog := TCatalog.Create(Self);
try
Catalog.Create1(DataSource);
finally
Catalog.Free;
end;
end;
ADOConnection1.ConnectionString := DataSource;
ADOConnection1.Connected := True;
ADOQuery1.SQL.Add('CREATE TABLE TestTable (TestField nchar(8))');
ADOQuery1.ExecSQL;
end;
0930デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG// コマンドプロンプトを起動してstdinで指定されたコマンドを実行する。
// 出力結果はstdout, stderrに格納される。
void Command(stdin, stdout, stderr: TStringList);
0933デフォルトの名無しさん
NGNG0934デフォルトの名無しさん
NGNG0935デフォルトの名無しさん
NGNGそうなんだよなー。あれは困った。
しょうがないから、サイズも一緒に保存するようにして、読み込むときは
そのサイズのMemoryStreamに一回読んでからコピーしてるよ。
ああ、もちろん画像データと一緒にいろんな情報を保存する場合の話。
0936デフォルトの名無しさん
NGNG特典があります。
0937デフォルトの名無しさん
NGNGPC JapanのDelphiの記事をみて始めました。
よろしくお願いします。
0938デフォルトの名無しさん
NGNGFAQ。
犬と人間は子供が作れないよ。ちっとは過去ログ嫁
>[Delphi:21588913] Re:獣姦について
>戸田です、こんばんは
>私も何回かやってみましたが、うまく子供ができませんでした。
>愛犬と自分の子供が見てみたいので、今度は柴犬と試してみたいと思います
>m(_~_)m ~~~\(-_-)
>
>---- (^_^)(^_^)(^_^) THE REAL PROGRAMMER (^_^)(^_^)(^_^) ----
>At the beach, The Real Programmer is the one drawing flowcharts in the sand.
>戸田 英夫 mailto:[email protected];[email protected]
0939デフォルトの名無しさん
NGNG0940デフォルトの名無しさん
NGNG0941Delフサギコ ◆A6VzDeLphI
NGNGhttp://www.zdnet.co.jp/magazine/pcjapan/0308/sp4/
0942Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 Delphi、newsgを除いていたら
ミ つ旦)~~ あいかわらず閑古鳥。
〜と,,,~),,~)
あそこまで、場末のNGだと再び訪れようという
気にもならないっすね。
C#BuilderのNGも立ち上げる意味もないな。
ちょっぴり面白い投稿もありましたが
やはり信者離れが加速化しているみたいっす。
NewsGroupの直リンは無理か。
news://newsgroups.borland.co.jp/borland.jp.public.delphi.non-tech
0943デフォルトの名無しさん
NGNGエラーが知りたい場合どうすんでしょ。
エラーメッセージだけでも欲しい。
0944無料動画直リン
NGNGデジャヴ
0946Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡
ミ つ旦)~~
〜と,,,~),,~)
IdHttpServerは使ったことないので、よくわからないですが
サンプルなどを書き込みたくても
ソースコードが長くてレスカキコできないときは
ソース置き場・ラウンジ
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/index.html
の
【汎用】質問するときソースを貼るスレ
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1060403548
などを使うと便利ですよ。
0947Delフサギコ ◆A6VzDeLphI
NGNG⊂,,,,,,,,,つ,,゚Д゚ミつ
ところで、ソース置き場管理人さんってどこのどなたでしょう?
誰かご存知ないっすか?
Borland系の方だったはずなんですが......
トップページのリンク先の
http://www2.to/source
の転送がもうできなくなっているので
なんか修正をする必要があると思われますです。
0948デフォルトの名無しさん
NGNGhttp://upbbs.s2.x-beat.com/linkvp/linkvp.html
☆★☆★ 本気汁丸出しのお○○こが! ★☆★☆
http://upbbs.s2.x-beat.com/linkvp/linkvp.html
☆★☆★ 2日間無料丸見え体験実施中 ★☆★☆
http://upbbs.s2.x-beat.com/linkvp/linkvp.html
↑ ↑ ↑
これって2日間ダウンロードしまくって
そのあと解約すれば全然タダじゃん?
0949デフォルトの名無しさん
NGNGタスクトレイ上でホイール回したら
イベント起こすコンポーネントってありますか?
0950デフォルトの名無しさん
NGNGメッセージをフック
http://forum.nifty.com/fdelphi/samples/01152.html
↑これを改造すればできるでしょう
(参考:ttp://homepage1.nifty.com/~okapon/download/delphi/tips2.html)
0951デフォルトの名無しさん
NGNG生成するツールはないですか?
JavaDocみたいなものです。
シェアならあるみたいなんですが。。。
あって当然なのに何故か手頃なものがない。。。
0952デフォルトの名無しさん
NGNG仕事で使われてないからだろ。(大爆笑
0953デフォルトの名無しさん
NGNGhttp://www2.big.or.jp/~osamu/Delphi/MyLibrary.htm
0954951
NGNGそれは知ってるのですが、
何故か上手く動作しないのです。。。
仕事でなかったらドキュメント要らないですか?
そんなことはないと思いますけど。
interface節を見れば分かるから、
そこまでの需要はあんまりないのでしょうか。
0955951
NGNG間違えました。
それはデータベースがないとダメでしょ?
personal単体で普通に使えるものが。。。
0956951
NGNGVB厨に煽られてもしょうがないよ
0957デフォルトの名無しさん
NGNG0958951
NGNG0959デフォルトの名無しさん
NGNG0960デフォルトの名無しさん
NGNGここに情報はあったがアクセスできない・・・
>DelWiki
>http://nigiri.s3.xrea.com:8080/delphi/
0961山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0962デフォルトの名無しさん
NGNGhttp://onigiri.s3.xrea.com:8080/delphi/
0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNG0966デフォルトの名無しさん
NGNGKaigyou: string = #13#10;
0967Delフサギコ ◆A6VzDeLphI
NGNGsLineBreak?
0968デフォルトの名無しさん
NGNG0969デフォルトの名無しさん
NGNG0970デフォルトの名無しさん
NGNGちなみにDos用にはTurbo Pascal、Turbo C、Turbo BASIC、Turbo Prolog等を出してました。
0971デフォルトの名無しさん
NGNG0972デフォルトの名無しさん
NGNGPPC用は全く作ってないんじゃ?
0973デフォルトの名無しさん
NGNG0974デフォルトの名無しさん
NGNGPanelをPanelにドッキングさせているときに表示される×ボタンを消す方法と
浮いてるときに×ボタンを押したときのイベントの発生方法
が知りたいんだが。
0975デフォルトの名無しさん
NGNG0976デフォルトの名無しさん
NGNG0977デフォルトの名無しさん
NGNGDOS用TurboPascalとだいぶ違うね。
>>974
ソース嫁、ぐらいしか言えない。
0978デフォルトの名無しさん
NGNGDock
0979デフォルトの名無しさん
NGNG0980Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡
ミつ日(ミ
ここのリンクとかどうです?
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=999486538&rm=100
XP時代になって
デザインも変わってきたり
リンク切れもあると思うので
役に立ったら、リンク内容をメンテしてくれ。
ところで、もう1000近いんですが・・・・・・・・
0981デフォルトの名無しさん
NGNGそうですね。 とレスを一つ消費してみる。
0982デフォルトの名無しさん
NGNGMac 68K用のTurbo Pascalなんて、大昔の話だよね。
今なら、THINK Pascalを使うのが吉かと。
0983デフォルトの名無しさん
NGNG0984デフォルトの名無しさん
NGNG経緯もなにも単に全然売上が伸びなかっただけじゃないか?
ユーザの絶対数が今よりも圧倒的に少なかった時代だし、ましてMacユーザーなど・・・
その上、あの頃のMacでプログラミングなんて面倒くさすぎて真性Mでもないと厳しかったからなおさら開発環境購入する人間なんていなかっただろうし。
まぁ、他にThinkPascal等の良くできたIDEが付いたコンパイラもあったしね。
0985ななしへたぐらま ◆XcB18Bks.Y
NGNG今のスレに準じたスレにするなら
>>1のモナーの主張は今のスレの趣旨に反しているので変更すべきかと.
またテンプレにくだすれへのリンクを張って初心者を誘導するのがよいと思います.
以上どうでしょうか>皆様
0986デフォルトの名無しさん
NGNG0987デフォルトの名無しさん
NGNG0988デフォルトの名無しさん
NGNG0989デフォルトの名無しさん
NGNG0990デフォルトの名無しさん
NGNG0991デフォルトの名無しさん
NGNG0992デフォルトの名無しさん
NGNG0993デフォルトの名無しさん
NGNG0994デフォルトの名無しさん
NGNG0995デフォルトの名無しさん
NGNG0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNG0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。