くだすれDelphi(超初心者用)その42at TECH
くだすれDelphi(超初心者用)その42 - 暇つぶし2ch100:デフォルトの名無しさん
07/06/05 14:18:31
LU は実行時パッケージの追加だから実行環境に*.bplがないと実行できないのはあたりまえだろう
Uオプションで dclusr.dcu をのあるディレクトリを追加してやればいいんでねえの?

101:デフォルトの名無しさん
07/06/05 15:31:51
Delphi7でIBXを使っていますが、データセットを閉じたり開いたりすると
DBGridのスクロールバーが表示される時と表示されない時があります。
データが一行しかない時にスクロールバーが現れたり、数行あるときに隠れたりと
不安定です。解決策などありますか?

102:97
07/06/05 16:00:19
>>99
ダブルクォーテーションは実行したコマンドをわかりやすく説明するために付けたもので
実際にはダブルクォーテーションは付けていません。紛らわしい書き方をして申し訳ない。

>>100
dclusr.dcu のあるフォルダを

-U"C:\Program Files\Borland\Delphi5\Lib"

で追加してみましたが結果は同じでした。

>>100さんのを試した後、ヘルプ見ながら色々試してみて自己解決しました。
自作コンポーネントのソースがMyLibという独自のフォルダにあり、
各ソースのdcuもそちらのフォルダにあったため
-U オプションでそのパスを指定すれば意図した動作になりました。

スレ汚し失礼しました。

103:デフォルトの名無しさん
07/06/05 16:05:17
この汚物め!

104:デフォルトの名無しさん
07/06/06 16:17:38
(デルファイ製のソフトではないかもしれませんが)StringGridのセルの中にUpDownみたいな入力ボックスが入っているのを見たんですが、あれをデルファイでやるにはどうすればいいんでしょうか?

105:デフォルトの名無しさん
07/06/06 16:19:39
StringGridのセルの中にUpDownみたいな入力ボックスを実装すればいいよ

106:デフォルトの名無しさん
07/06/06 16:27:50
レスの意味もない

107:104
07/06/06 16:35:03
StringGridのセルを親にしてUpDownをCreateするんでしょうか、ちょっと素人にはわかりません。

108:デフォルトの名無しさん
07/06/06 16:37:03
最初に一個Createしてフォーカスあたってるセルの端にUpDownを移動して云々ってことだろ。
よーするにできません。

109:デフォルトの名無しさん
07/06/06 16:41:08
できるだろw

110:デフォルトの名無しさん
07/06/06 17:29:11
StringGrid と UoDownを配置してOnCell(Sender に

procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
begin
UpDown1.Parent := StringGrid1;
with StringGrid1.CellRect(ACol, ARow) do begin
UpDown1.Top := Top;
UpDown1.Left := Right-UpDown1.Width;
end;
end;

と書いて実行させて、後はなんとかするしかないかもな

111:104
07/06/06 18:10:48
あ、やりたかったのはそれかもしれません!

セルを選択すると、そこに入力欄にUpDownのコントロールが出て数値を増減できるってやつです。
貴重なヒント、どうもありがとうございます。

112:105
07/06/06 18:19:38
a, iitakattanohasorekamosiremasenn!

113:デフォルトの名無しさん
07/06/06 23:43:30
DelphiってDB作る分には極つけのツールだと思うんだけど、
紙媒体での保存のため印刷しようとすると、途端に
糞と化すのは何なんだろう、といつも思う。

そういう用途に使うなと言われればそれまでだけどね。


114:デフォルトの名無しさん
07/06/06 23:47:36
Delphiって帳票出力するコンポーネントついてなかったっけ?
なんとかReportって感じの名前のやつ
そこそこ使えたと思ったんだが・・

115:デフォルトの名無しさん
07/06/06 23:49:18
糞と罵ると
教えてもらえると見た

116:デフォルトの名無しさん
07/06/07 00:38:38
>>DelphiってDB作る分には極つけのツール
今時のデータベースはキャラクタセットにUnicodeを使ってるのが多数だから、
TNT使うなりしないといけん。データベースのキャラクタセットに
Unicodeが使われる前は極めつけのツールだったけど、今じゃむしろ
そういう分野にDelphi使わない方がいいと思ってる。
QuickReportのことか?あれ、Unicodeに対応してるのか??
こういう事で悩むのでお勧めしない。




117:デフォルトの名無しさん
07/06/07 01:36:56
問題を混ぜるな。
QuickReportがうにこーど対応してるかどうかは議論していない。

118:デフォルトの名無しさん
07/06/07 01:56:22
>紙媒体での保存のため印刷しようとすると、途端に
>糞と化すのは何なんだろう、といつも思う。
>問題を混ぜるな。
>QuickReportがうにこーど対応してるかどうかは議論していない。
問題を混ぜるな?おまえはただ「糞」とだけ、書いていったい何が問題なのかすらも
書いてないおまえの頭も「糞」



119:デフォルトの名無しさん
07/06/07 02:09:27
レスを混ぜるなw

120:デフォルトの名無しさん
07/06/07 02:48:05
混ぜるな危険

121:デフォルトの名無しさん
07/06/07 04:11:21
しかしマジで、うにこーどに対応しないと漏れはDelから離脱するとオモ。

122:デフォルトの名無しさん
07/06/07 04:47:31
よくUnicodeUnicodeってカキコを見るけど、これってVCLのこと?
Tnt使ったり、W系API直接呼んだりするのじゃダメなの?

123:デフォルトの名無しさん
07/06/07 06:34:13
データベースで使う、TFieldType型のftMemoやftMftMemoの最大サイズは32kbですか?2Gですか?

124:デフォルトの名無しさん
07/06/07 07:09:01
>>122
今回言ってるのは印刷の事だから、自前で印刷するなら
CreateFontIndirectWしてTextOutWすれば理屈の上では大丈夫なんだけど
プリンタがフォント持ってなかったり、windowsだってフォントによっては
例えば筆文字なんかは持ってないわけで、
実際には、unicodeで印刷なんてDelphiでなくても現状では無理。

125:デフォルトの名無しさん
07/06/07 09:01:57
日本人向けのソフトしか作らない漏れに
うにコードの重要性をおしえてください。

126:デフォルトの名無しさん
07/06/07 09:14:31
Delphi関係ないが、WindowsはUnicodeをUTF-16じゃなくてUTF-32で扱うようにして欲しかったな。
UTF-16だと、16ビットで1文字の時もあれば、32ビットで1文字の時もあったり、処理が面倒…

127:デフォルトの名無しさん
07/06/07 09:22:14
それはやっぱり文字フォントで32bit空間を埋めてしまうわけにいかなかったのだろう


128:デフォルトの名無しさん
07/06/07 13:58:33
>>125
日本人以外にはShift_JISとかEUC-JPを使うメリットがない。

自分が知らないコードから自分の知っているコードに変換する場合、
ユニコードのような大きな文字セットに一旦変換すると解決できることが多い。

XMLでは文字コードを明示的に指定しない限りUTF-8が使われる。
文字コードの自動判定もUnicodeしか対応しないし>XML


129:デフォルトの名無しさん
07/06/07 15:07:39
ファイル周りのユーティリティ作っててA系のAPI使いまくってると取りこぼしが出るんだよな。
XPManifest貼り忘れて古臭いUIだったりというのも合わせて原点対象ではある。

130:デフォルトの名無しさん
07/06/07 15:35:47
>>124
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
>Unicodeでしか扱えない文字が存在するのは,Windows Vistaに始まったわけではない。Windows 98/Windows NT 4.0 SP4は,JIS X 0212(補助漢字)に対応しているが,
>これらの追加された文字は既にUnicodeでしか扱えなかった。
Unicodeでないと日本の工業規格であるJISで定められた文字すら扱うことができません。
Microsoftは当の昔にMicrosoftのShift-JISの実装であるコードページCP932に文字を追加する
ことをやめています。



131:デフォルトの名無しさん
07/06/07 16:26:45
ListView(vsReport)を使おうと思ってるんですが

指定した場所にstring文字を入れる方法と

指定した場所の内容をLavel.Captionに表示したいんですが

すみませんがどう書けば良いか教えてください。

132:デフォルトの名無しさん
07/06/07 16:27:36
プロパティとイベントの項目全部嫁

133:デフォルトの名無しさん
07/06/07 16:29:51
パソコンのキーボードを叩けばいいと思います
書けますから

134:デフォルトの名無しさん
07/06/07 16:31:42
><みんあ酷いヨ

135:デフォルトの名無しさん
07/06/07 16:35:06
みんあ?ダレソレ

みんあ だれっだ だれっだ だれっだ
あれは デビル!
デビルマーン デビールマーン

この中にデビルマンがおる!

136:デフォルトの名無しさん
07/06/07 16:35:54
listview1.items[hoge].subitems[fuga] := 'piyo' ;
label1.caption := listview1.items[hoge].subitems[fuga];

137:デフォルトの名無しさん
07/06/07 16:36:51
Selected

138:デフォルトの名無しさん
07/06/07 16:37:28
あ、指定した場所って選択した場所って事か

139:デフォルトの名無しさん
07/06/07 16:37:33
OnClick

140:デフォルトの名無しさん
07/06/07 16:39:14
>>136
救世主ありがとおおおおおお


141:デフォルトの名無しさん
07/06/07 16:39:55
選択した場所も引っこ抜けるの?

142:デフォルトの名無しさん
07/06/07 16:41:08
>>137見ろぼけ

143:デフォルトの名無しさん
07/06/07 16:42:37
超初心者のスレタイは釣りですかそうですか・・・


144:デフォルトの名無しさん
07/06/07 16:48:19
別にどこもおかしくない

145:デフォルトの名無しさん
07/06/07 16:48:44
教えてもらっといてそりゃねぇんじゃねーか?

146:デフォルトの名無しさん
07/06/07 16:50:52
教えてくれた人にはめちゃ感謝してます

だけど酷い人も居るんですね><

147:デフォルトの名無しさん
07/06/07 16:59:29
まぁこんなもんだ

148:デフォルトの名無しさん
07/06/07 17:04:14
酷いも何も
>>132>>133を見れば解決出来てたんだよ

答えを丸ごと教えてもらって
それで解決した気になるのは笑止だ
そしてそれが例え超初心者であってもな!

復習としてマニュアルから
その関連部分のページを拾い出してみよ

149:デフォルトの名無しさん
07/06/07 17:06:48
>>148
プログラム初めて1日目の私には無理すぎる件><

150:デフォルトの名無しさん
07/06/07 17:12:27
アホが粘着してるだけだから適当にスルーしとけ。

151:デフォルトの名無しさん
07/06/07 17:16:45
プログラミング初日がDelphiでListViewとは世の中も変わったものよ
だからといってBASICなんて習わされた暁にはと思うが

俺的にはC言語でHello World!がオススメだな
Hello World!が終わったらぶっちゃけ卒業でいいよw
その後にDelphiでもやればいい

152:デフォルトの名無しさん
07/06/07 19:03:57
1日っていうのは嘘だな。

153:デフォルトの名無しさん
07/06/07 19:13:26
初日はなぁ・・TMemo貼り付けただけでメモ帳ができちゃった!ってはしゃぐところから始めないと

154:デフォルトの名無しさん
07/06/07 20:08:52
そういやぁ初日は… 何だっけかな? 最近忘れっぽくなった 今日は遅帰り日…

155:デフォルトの名無しさん
07/06/07 21:53:56
delphi2007 for win32 アップデートきた。

何がかわったんだ。

156:デフォルトの名無しさん
07/06/07 22:02:53
自分はC++もDelphiも使っているので、BDS2006使ってますが、
最近、Delphi2007とかC++Builder2007がでる/でたとか聞きます。
これらをまとめたBDS2006の後継となる製品はでますか?
CodeGearからハガキも来ないのでよく分かりません…

157:デフォルトの名無しさん
07/06/07 22:25:56
>>155
[D2007 Update 1 - List of QC reports]
URLリンク(dn.codegear.com)

158:デフォルトの名無しさん
07/06/07 22:38:54
>156
でることになっています。とりあえずCodeGearインフォメーションサービスセンターに電凸するとおねぃさんが
やさしく説明してくれるので、バージョンアップの案内とかを送ってもらえばいいんじゃないかな。

159:デフォルトの名無しさん
07/06/07 22:40:33
>155
なんかすげぇサイズなんですが。ZIPのやつ(中身はさらに7zip)でも700MBって。
さすがにダウンロードしただけでお腹一杯。適用はまた明日にしました。

160:デフォルトの名無しさん
07/06/07 22:59:16
全角英数字使うやつは例外なく頭悪いよな

161:デフォルトの名無しさん
07/06/07 23:00:00
>>156
でないんじゃないかなあ。
あくまで憶測だが


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch