■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50


レス数が900を超えています。1000を超えると表示できなくなるよ。
【初心者】Janeを弄るスレ【歓迎】 その2

1 :Jane使いのテストさん ★:03/10/25 14:32 ID:6GBKGy2o
なんでもいいのでJaneを弄りまわしてみるスレです。

前スレ
【初心者】Janeを弄るスレ【歓迎】
http://jane.s28.xrea.com/test/read.cgi/bbs/1047347396/

604 :Jane使いの名無しさん:04/09/16 04:01 ID:5apoAEYk
ホイールメッセージをマウスカーソル下のコントロールに送る
Index: Main.pas
===================================================================
RCS file: /cvsroot/jane/jane/Main.pas,v
retrieving revision 1.375
diff -w -r1.375 Main.pas
8100a8101
> begin
8138a8140,8145
> if not Handled and (Msg.hwnd <> WindowFromPoint(Mouse.CursorPos)) then
> begin
> Handled := true;
> SendMessage(WindowFromPoint(Mouse.CursorPos), Msg.message, Msg.wParam, Msg.lParam);
> end;
> end;

605 :Jane使いの名無しさん:04/09/16 10:17 ID:Rd5d2ZeU
>>604
Good Job

606 :Jane使いの名無しさん:04/09/18 20:37 ID:30YWJ3IE
旧Viewのビューアじゃ見れないのね。。。
http://nate.teamstortz.com/whyiesucks.html
(IEで開くと落ちるので注意)

他にもタグ処理変なとこあるしデコードが遅いの含めて
誰か書き換えてくれないかなぁ

607 :Jane使いの名無しさん:04/09/22 13:08 ID:QSaqMhrw
[警告] Main.pas(8503): シンボル 'GetHeapStatus' はプラットフォームに依存すると宣言されています
[警告] U2chCatList.pas(646): シンボル 'faSysFile' はプラットフォームに依存すると宣言されています
[警告] U2chCatList.pas(646): シンボル 'faVolumeID' はプラットフォームに依存すると宣言されています
[警告] U2chBoard.pas(529): シンボル 'faArchive' はプラットフォームに依存すると宣言されています
[警告] U2chBoard.pas(845): シンボル 'faArchive' はプラットフォームに依存すると宣言されています

>>5の猿でもわかるDelphi6インストール2つとも見ながら
やってみたのですが5個の警告でました。

どうすればよいでしょうか?

608 :Jane使いの名無しさん:04/09/22 13:14 ID:OpKCc2cg
>>134

609 :Jane使いの名無しさん:04/09/22 13:25 ID:QSaqMhrw
ありがとうございます。

610 :Jane使いの名無しさん:04/09/22 17:06 ID:JaWDbXQs
ワーニングとコンパイルエラーは別物だよね

611 :Jane使いの名無しさん:04/09/24 17:08 ID:Lul7YIrA
Styleの使ってるxpmenu
http://www.shagrouni.com/english/software/xpmenu.html

コンパイルして起動時にエラー出るんだけど
使ってる人いたら対処法教えて

612 :611:04/09/25 07:21:54 ID:6oBAO/wY
自己解決スマスタ

613 :Jane使いの名無しさん:04/09/25 16:33:12 ID:uv2yAFwo
xpmenu使ったら書き込み後、書き込みフォームが閉じなくなった_| ̄|○


614 :Jane使いの名無しさん:04/10/07 09:39:34 ID:guydKx4M
Janeをタスクトレイに入れた状態になったときに、アイコンを右クリックするとポップアップメニューを出すようにしたいんですけど、
どこに手続きを書けばいいのでしょうか?

615 :Jane使いの名無しさん:04/10/21 22:30:41 ID:ibBjZop5
age

616 :◆aiai/zdSWk :04/10/22 15:42:38 ID:83m3cMl2
>>614

procedure TMainWnd.TaskTrayWndProc(var Msg: TMessage);
begin
 try
  Case Msg.LParam of
   WM_LBUTTONUP:
    begin
     DeleteTaskBarIcon;
     ShowWindow(Application.Handle,SW_SHOW);
     Show;
     if Assigned(WriteForm) then
      WriteForm.MainWndOnShow;
     SetFocus;
    end;
   WM_RBUTTONUP:
    begin
    (* ここに書くといいです *)
     //DeleteTaskBarIcon;
     //Close;
    end;
  end;

617 :Jane使いの名無しさん:04/11/08 18:02:56 ID:WxaVFgQy
猿でもわかるDelphi6インストールのやつは問題なくコンパイルできた

OpenJane-View 0905a α 0.1.12.1 by koreawatcher ◆9iLyiaWJOQ

View氏作成の OpenJane-View 0905a を本家 0.1.12.1 に上書きしてコンパイルできるように
修正したものです。

↑コンパイル方法の手順通りやったつもりなのになぜかエラー出る

[警告] UImageViewConfig.pas(7): ユニット 'FileCtrl' はプラットフォームに依存すると宣言されています
[警告] UArchiveView.pas(6): ユニット 'FileCtrl' はプラットフォームに依存すると宣言されています
[警告] UContentView.pas(6): ユニット 'FileCtrl' はプラットフォームに依存すると宣言されています
[エラー] Main.pas(4466): 未定義の識別子 : 'EnableAutoScroll'
[エラー] Main.pas(4467): 未定義の識別子 : 'Frames'
[エラー] Main.pas(4468): 未定義の識別子 : 'FrameRate'
[警告] Main.pas(8911): シンボル 'GetHeapStatus' はプラットフォームに依存すると宣言されています
[エラー] Main.pas(12534): 未定義の識別子 : 'SearchLogDir'
[致命的エラー] UGrepDlg.pas(81): 'Main' ユニットはコンパイルできませんでした

誰かお助けくだせえ

618 :Jane使いの名無しさん:04/11/08 18:55:39 ID:i+GAXlIf
>>617
再構築してみるとか

619 :koreawatcher ◆9iLyiaWJOQ :04/11/08 20:12:46 ID:F9uLISnp
>>617
>[エラー] Main.pas(4466): 未定義の識別子 : 'EnableAutoScroll'
>[エラー] Main.pas(4467): 未定義の識別子 : 'Frames'
>[エラー] Main.pas(4468): 未定義の識別子 : 'FrameRate'
OJV0905a の HogeTextView.pas がコピーされていないようです。
>[エラー] Main.pas(12534): 未定義の識別子 : 'SearchLogDir'
U2chCatList.pas のバージョンが古いようです。
最新版をダウンロードしてください。

620 :617:04/11/09 00:51:04 ID:ksyg3hS4
>>618>>619
謝々
思いっきり
※HogeTextView.pasはコンポーネントパレットに登録している物を上書き
見過ごしていました・・・orz
登録しなおしたら無事にコンパイル出来ましたです。
ありがとうございました、では。

621 :Jane使いの名無しさん:04/11/16 20:59:42 ID:xnu828sg
>>5のリンクが切れてる所があるので実行できないです

622 :Jane使いの名無しさん:04/11/16 21:01:40 ID:d0Lu3GFT
どのリンクだよ

623 :Jane使いの名無しさん:04/11/16 21:05:24 ID:xnu828sg
>>622
早っ。
jconvert.lzhダウンロードの所です。

あと、このエラーの回避するにはどうすればいいですか?
[エラー] IdHTTP.pas(1232): 変数パラメータに定数オブジェクトを渡すことはできません
[致命的エラー] Main.pas(14): '..\derived\IdHTTP.pas' ユニットはコンパイルできませんでした

624 :Jane使いの名無しさん:04/11/16 21:06:45 ID:xnu828sg
あと、このエラーの
あと、このエラーを

625 :Jane使いの名無しさん:04/11/16 21:15:30 ID:d0Lu3GFT
>>623
http://jane.sourceforge.jp/source/

626 :Jane使いの名無しさん:04/11/16 21:17:10 ID:xnu828sg
ありがとうございます。

627 :Jane使いの名無しさん:04/11/17 17:19:23 ID:I3DvWSWK
view0905aをコンパイルしようとしてるんですが
[エラー] UHeadCache.pas(115): 'String' と 'TPoint' には互換性がありません
[エラー] UHeadCache.pas(115): 'Boolean' と 'Integer' には互換性がありません
[致命的エラー] UWriteForm.pas(208): 'UHeadCache.pas' ユニットはコンパイルできませんでした
とでてしまいます。。
どうしたもんでしょう?
openjane-0.1.12.1まではできました。
ほんでHoge*View.pasも0905aのものにしてからやってるんですが

628 :Jane使いの名無しさん:04/11/17 23:34:04 ID:TN3/vYSI
koreawatcher氏が0905a出して以降の本家の更新を
マージしないと

629 :Jane使いの名無しさん:04/11/18 08:42:32 ID:3SUxt5az
コンパイルできる状態の本家の0.1.12.1に上書きして、
0905aの中のReadmeの通りに作業しただけじゃ駄目なんですか?
ソースをいじらなきゃ駄目なの?
                                     (-l_-,,)
                                      nnノ)

630 :Jane使いの名無しさん:04/11/18 18:57:42 ID:3SUxt5az
遅かれ早かれソースいじるんだからと思って
いじりました。
delphi初めて触りましたけどとっつきやすいです。

631 :koreawatcher ◆9iLyiaWJOQ :04/11/19 20:22:29 ID:ByAOd59/
http://members.at.infoseek.co.jp/koreawatcher/OJV0905a041119.zip
View氏作成の OpenJane-View 0905a を本家 0.1.12.2
(NightlyBuild 04/10/30 14:18(UTC))
に上書きしてコンパイルできるように修正したものです。
前バージョンは OJV0905a040903.zip の名前で保存されています。

632 :Jane使いの名無しさん:04/11/19 20:31:05 ID:B70IjgmN
おつ

633 :Jane使いの名無しさん:04/11/19 20:44:08 ID:vLrhS/a+
>>631


634 :Jane使いの名無しさん:04/11/19 22:51:55 ID:H5vjRgfx
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

635 :Jane使いの名無しさん:04/11/21 16:20:13 ID:RiiGJlVT
>>625のを
http://vamp.s9.xrea.com/yukiwiki/wiki.cgi?%B1%EE%A4%C7%A4%E2%A4%EF%A4%AB%A4%EBDelphi6%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%A1%C1OpenJane%A5%B3%A5%F3%A5%D1%A5%A4%A5%EB#i3
に追記

636 :Jane使いの名無しさん:04/11/21 16:20:52 ID:cVdISPxh
乙です。

637 :Jane使いの名無しさん:04/12/01 19:18:34 ID:QJScojp4
Delphiを朝まで使っててそれまではなんともなかったのですが、
夕方、Delphiを起動したところHogelistvew.pas等がなくなってました。
再インストールしても効果なしです。
なにか解決策はあるのでしょうか?

638 :Jane使いの名無しさん:04/12/02 18:32:28 ID:lspYa54e
[致命的エラー] Jane2ch.dpr(80): ファイル 'HogeListView.dcu' が見つかりません

というエラーが出てJanenoコンパイルができません。
解決策はあるのでしょうか?

Jane以外のプログラムはコンパイルできています。

639 :Jane使いの名無しさん:04/12/02 19:37:04 ID:lspYa54e
>>638
自己解決 パスがはいってなかったのでした。

次の質問です。IdHTTP.pasの新しいものはどこにあるでしょうか?

640 :Jane使いの名無しさん:04/12/02 19:41:28 ID:lspYa54e
>>639
Viewさんのところにありました。
どうもです。

641 :Jane使いの名無しさん:04/12/02 21:10:25 ID:l1ZvgHvJ
[致命的エラー] Main.pas(18): ファイル 'RegExpr.dcu' が見つかりません

というエラーが出て先に進みません

642 :Jane使いの名無しさん:04/12/02 23:55:17 ID:tjoJ2zLI
readmeを嫁

643 :Jane使いの名無しさん:04/12/08 01:52:16 ID:oukyk2lM
検索ダイアログでダイアログ内のどこにフォーカスがどこにあっても
リターン押しで検索を開始するようにしたいのですが良い方法はありますか?

リターンが押されたらGrepDlgからInputDlgに何かメッセージを投げてOKボタンを
押したことにすれば良いのかと思ったのですがそこから先がよくわかりませんでした。
ダイアログ全体でリターン押しを検出する方法もわからず。。。

644 :koreawatcher ◆9iLyiaWJOQ :04/12/08 02:08:04 ID:0omy3CPc
>>643
TInputDlgのButtonのDefaultプロパティをTrueにするだけです。


645 :Jane使いの名無しさん:04/12/08 02:28:33 ID:oukyk2lM
>>644
でキタ━(゚∀゚)━!!!!!
ありがとうございました

646 :Q(・∀・)qサァ!! ◆G231oXcwZA :04/12/10 18:57:48 ID:HzAIhdZn
Memo-kit
ttp://vamp.s9.xrea.com/updata2/657.zip

◆702Jmp32s.(◆c34kQbBMp.)氏のHPにある
NG〜追加スクリプト (2002/09/08)を元に、メモに文字列を渡す
VBScript Script Fileを作ってみました。
ttp://www.geocities.co.jp/SiliconValley-Sunnyvale/7740/

PC初心者にも判り易いRead.meを書いたつもりです。
質問はこのスレで受けたいと思います。



ダメ?

647 :Jane使いの名無しさん:04/12/10 19:12:44 ID:gyrxuq5Q
スレ違いな予感
外部コマンドスレが適切では?

648 :Jane使いの名無しさん:04/12/10 19:13:21 ID:NVA1IsgV
かぶるけど・・

JaneNida Part1
http://pc5.2ch.net/test/read.cgi/software/1099650335/

365 名前:名無しさん@お腹いっぱい。[sage] 投稿日:04/12/10(金) 19:11:41 ID:vXKD5Zbn
>>364
そこのスレとは趣旨が違うので他のスレでやった方がいいかと。

例えば、このスレか
外部コマンド Part2
http://jane.s28.xrea.com/test/read.cgi/bbs/1076248429/

649 :Jane使いの名無しさん:04/12/10 19:15:49 ID:gyrxuq5Q
1分遅かったぜ

650 :Q(・∀・)qサァ!! ◆G231oXcwZA :04/12/10 19:16:32 ID:HzAIhdZn
>>647-648
思慮が足りませんでした。(反省

そう言う訳で、質問は
外部コマンド Part2
http://jane.s28.xrea.com/test/read.cgi/bbs/1076248429/
で受付します。

651 :Jane使いの名無しさん:04/12/10 19:55:13 ID:i1BFx92s
サァ!!タソも盥回しで大変だなw
でも乙

652 :Q(・∀・)qサァ!! ◆G231oXcwZA :04/12/10 20:08:33 ID:HzAIhdZn
>>651
どもですー。

このスレでも報告を。
>>646のMemo-kitですが
メモ取り込み時に「セキュリティソフト(マカフィー)が反応する」(開く際には問題なし)との報告がありました。
回避方法は不明ですが、たぶんセキュリティソフトの設定で回避できると思います。

653 :Jane使いの名無しさん:04/12/21 01:50:15 ID:oNRp1W3S
お尋ねします。
Janeの種類っていろいろあるみたいなんですが、どれが一番オススメですか?
今はノーマルJane使ってるんですけど、いろいろ種類があるようなので
他のやつを使ってみたいです。

あと、かわいいスキンとかありますでしょうか。

654 :Jane使いの名無しさん:04/12/21 02:04:38 ID:6fmaWSq0
>>653
Jane初心者の質問専用スレ その10
http://jane.s28.xrea.com/test/read.cgi/bbs/1098180134/

655 :653:04/12/21 02:21:47 ID:oNRp1W3S
>>654
あ、書く場所間違えてました・・・。ごめんなさい。
ありがとう。。。。

656 :Jane使いの名無しさん:04/12/27 08:42:04 ID:dmVOwxnn
検索ボックスの中の履歴を消去したいのですがどうしたらいいですか?

657 :Jane使いの名無しさん:04/12/27 09:34:12 ID:tzh2cXsV
>>656
マルチ芯でね

658 :Jane使いの名無しさん:04/12/27 14:18:46 ID:PLPsbt0M
>>656
Lovelyのsソースぱくれ
Main、JConfig、UGrepDlgあたり

659 :Jane使いの名無しさん:05/01/15 18:16:07 ID:OZ91d2Bo
>>631
多段ポップアップのコンテキストメニューで「選択単語でレス抽出」が出来ませんでした。
Nidaスレにも書かれてましたが,関連ありそうなので報告させて頂きました。

660 :Jane使いの名無しさん:05/01/15 19:44:07 ID:pDLtNI1G
TextPopupCopyClickの所でも参考にすれば

661 :koreawatcher ◆9iLyiaWJOQ :05/01/15 23:39:15 ID:VN5Ddy+8
>>659
procedure TMainWnd.KeywordExtraction(Sender: TObject; UseSelection: Boolean);
var
 rc: integer;
 target:string;
 viewItem: TViewItem;
 BaseViewItem: TBaseViewItem; //追加
begin
 viewItem := GetActiveView;
 if (viewItem=nil) or(viewItem.thread=nil) then
  Exit;
 {追加}
 if UseSelection then
 begin
  if (PopupTextMenu.PopupComponent is THogeTextView) then
   BaseViewItem := GetViewOf(PopupTextMenu.PopupComponent)
  else
   BaseViewItem := viewItem
 end
 else
  BaseViewItem := viewItem;
 {/追加}
 if GrepDlg = nil then
  GrepDlg := TGrepDlg.Create(self);
 GrepDlg.Caption := 'レス抽出';

 GrepDlg.Edit.Text := BaseViewItem.GetSelection; //修正

662 :Jane使いの名無しさん:05/01/16 04:53:20 ID:X14eGtg2
これでいいんでは。他スレはそこから抽出ってことで
//viewItem: TViewItem;
//↓
viewItem: TBaseViewItem;

//viewItem := GetActiveView;
//↓
if UseSelection then
begin
 if (PopupTextMenu.PopupComponent is THogeTextView) then
  viewItem := GetViewOf(PopupTextMenu.PopupComponent)
 else
  viewItem := GetActiveView;
end else
 viewItem := GetActiveView;

663 :koreawatcher ◆9iLyiaWJOQ :05/01/16 13:59:42 ID:FhQ1Qssl
>>662
言われてみればそうですね。
抽出ポップアップもそういう仕様になっているようですし。

664 :Jane使いの名無しさん:05/01/17 08:23:16 ID:NwCRtcBA
>>662
名無し作者かよ

665 :Jane使いの名無しさん:05/02/01 23:55:25 ID:u8wXnR59
レス番を左クリックした時にアウトラインポップアップを消すにはどうすればいいでしょうか。

666 :koreawatcher ◆9iLyiaWJOQ :05/02/05 00:18:54 ID:fYcMBsM7
>>665
Main.pas TMainWnd.BrowserBeforeNavigate
──────────────────────────────
 else if AnsiStartsStr('menu:', URI) and (viewItem.thread <> nil) then
 begin
  Cancel := true;
  try
   ReleasePopupHint(viewItem, True); //追加
   PopupViewMenu.PopupComponent := TComponent(Sender);
   PopupTextMenu.PopupComponent := nil; //コマンドの誤動作防止
──────────────────────────────

667 :Jane使いの名無しさん:05/02/05 02:04:25 ID:sm7HgyVK
665はSt(ry

668 :Jane使いの名無しさん:05/02/05 23:39:37 ID:k8WExXnB
ry)eal

669 :Jane使いの名無しさん:05/02/06 01:30:00 ID:pLmEf30J
(´▽`)

670 :Jane使いの名無しさん:05/02/07 22:10:26 ID:OeuKeax1
>>667
正解だったね!

671 :Jane使いの名無しさん:05/02/07 22:22:05 ID:IJWY5UWy
>>665
自分のに取り込むのが目的なんだから、ちゃんと名乗りなさいな

672 :Jane使いの名無しさん:05/02/07 22:49:17 ID:KciJEQuP
665 名前:Jane使いの名無しさん[sage] 投稿日:05/02/01(火) 23:55:25 ID:u8wXnR59
レス番を左クリックした時にアウトラインポップアップを消すにはどうすればいいでしょうか。

http://jane.s28.xrea.com/test/read.cgi/bbs/1106359725/348
348 名前:◆Style/kK.s [sage] 投稿日:05/02/03(木) 01:50:51 ID:rjr4N9Sc

別人かと。

673 :Jane使いの名無しさん:05/02/08 00:27:28 ID:Kjg19bMp
>>672
お前の論理展開がさっぱり分からん

674 :Jane使いの名無しさん:05/02/08 01:00:09 ID:xtkYkNSJ
>>672
こっち見たのかと
http://jane.s28.xrea.com/test/read.cgi/bbs/1106359725/632

675 :Jane使いの名無しさん:05/03/11 21:58:12 ID:GivLpWZo
>>631のはViewソースのマージが不完全だね
単純ミスだから、見ればすぐに分かるだろうけど
って言うか、どの派生も同じとこバグってるじゃん。。。
さすがに元ソース書いたViewさんは間違えてないみたい(当たり前

トレース縮小ロジックも、ゴニョゴニョしないとちょっと変だよね
マージの問題じゃ無いけど


とか書くのも、もう('A`)になっって来ちゃったな。。。

676 :Jane使いの名無しさん:05/03/12 00:03:53 ID:hGmhBiJX
>>675
詳しく

677 :◆aiai/zdSWk :05/03/18 19:59:48 ID:l4RPrEdn
procedure TImageHint.ReleaseHandle;
begin
PaintBox.Bitmap:=nil;//ID:ie1ZUXSN 2度目の起動以降エラー
Info:='';

- OwnBitmap.ReleaseHandle;
+ DeleteObject(OwnBitmap.ReleaseHandle);
inherited;
end;

678 :◆aiai/zdSWk :05/03/18 21:10:48 ID:l4RPrEdn
こうしたほうがいいかな

procedure TImageHint.ReleaseHandle;
+var
+ hb: HBitmap;
begin
PaintBox.Bitmap:=nil;//ID:ie1ZUXSN 2度目の起動以降エラー
Info:='';

- OwnBitmap.ReleaseHandle;
+ hb := OwnBitmap.ReleaseHandle;
+ if hb <> 0 then
+ DeleteObject(hb);
inherited;
end;

679 :Jane使いの名無しさん:05/03/18 21:23:20 ID:gYyQccdh
おいらはこんな風にしてた。
TBitmap.ReleaseHandleだけだとリークしまくるよね。ヘルプのサンプルが変な感じ。
procedure TImageHint.ReleaseHandle;
begin
PaintBox.Bitmap:=nil;//ID:ie1ZUXSN 2度目の起動以降エラー
Info:='';

if not(OwnBitmap.Empty) then begin
OwnBitmap.Free;
OwnBitmap := TBitmap.Create;
end;
inherited;
end;

680 :Jane使いの名無しさん:05/03/18 21:56:48 ID:5F21fCOB
レス番クリッコNG登録やツリーをTBaseView&ChangeItemでリロードに
し忘れてるだよ

TImageTabSheetは多段にしてなければClientToScreenにしなくても
良いんだろうけど(個人的にはしてるけど)、TImageForm.ShowImageHintは
関係ないんかい?

681 :Jane使いの名無しさん:05/03/19 11:39:15 ID:BPt56Ifv
Styleに餌を与えないでください

682 :Jane使いの名無しさん:05/03/19 22:15:46 ID:CGzbFXzA
>>679
とりあえずそっちにしますた

ID:ie1ZUXSNてエラー出した人の事なんだね(w

683 :Jane使いの名無しさん:05/03/20 21:44:35 ID:Mjm8HrkR
>>677
>>679

http://www.asahi-net.or.jp/~HA3T-NKMR/vcl2-7.htm
>2.7.3 TBitmap の構造
>TBitmap のビットマップの実体やパレットは TBitmapImage が持っており、
>複数の TBitmap で共有されるようになっています。
>最初 TBitmap は一つの TBitmapImage しか持ちませんが
>Asign メソッドで TBitmap をコピーすると
>TBitmapImage はコピーされず参照カウントのみが増えます。

これ読むと、ActivateHintDataでのAssign元の解放で参照カウントがマイナス1、
ReleaseHandleで参照カウントがマイナス1されて最後はうまく行くような気がするんだけど
アホな俺に教えてやってください




684 :◆aiai/zdSWk :05/03/20 23:11:46 ID:kJn0rc7A
>>683
そのページの 2.7.9 Palette プロパティ と Handle プロパティ を見てください

685 :Jane使いの名無しさん:05/03/20 23:51:57 ID:I7tgFBU3
普通のひんとも終了まで残るよね
オフライン/オフライン切り替えてひんとを出せば
意味わかると思うけど。。。


686 :Jane使いの名無しさん:05/03/21 15:24:37 ID:9ua7I/VH
自動判定までするのは何だから、スイッチをオフラインからオンラインに
変えた時だけひんとをクリアするようにして欲しいかなーと
つーか、スイッチがオフラインでもゲトしちゃってますが。。。
直しといて蜜柑さん(´ー`)

687 :683:05/03/21 16:53:43 ID:PBG2n2ud
>>684 d
ReleaseHandleの理解が間違っとりました。
なんかTBitmapImageが自身を解放するのかなと思って
納得するまで小さいコードで試したりしてたけど
最終的にMemProofの存在にたどり着いて
しっかりBitmapが残ってるのを確認しました。
あとついでに気が付いたんだけど
MemProofでスレッドが残ることがあってちょっと調べたら
TDaemon.Destroyの最後に
inheritedがないんだけどこれが原因かなぁ〜
マルチスレッドはまだ勉強してないんでちょっと自信がないんですが
誰かエロイ人おしえてください。


688 :Jane使いの名無しさん:05/03/21 17:15:23 ID:EvP5qgda
あ、ほんどだ。MemCheckにひっかからないから問題ないのかな〜。わからん。
関係ないけど、おいらはTHttpSession.Destroyにinheritedを足してた。

689 :683:05/03/21 17:27:47 ID:U6Pv9Rpu
>>688
あ、ほんとだ(笑)。とりあえず両方足しときました。

690 :Jane使いの名無しさん:05/03/21 17:47:27 ID:EvP5qgda
> MemCheckにひっかからないから
あー、これ嘘だー。謎だったstartexeなんたらのリークの原因だったのかー。
これでリークゼロになったよ。ありがと

691 :683:05/03/21 17:51:52 ID:LWo/XqGS
こちらこそ。
あと、まだ判断付かないんですが
ちょっくら本スレに報告してきます。

692 :Jane使いの名無しさん:05/03/21 22:12:28 ID:k2Ggly7Y
>謎だったstartexeなんたらのリークの原因だったのかー

IdComponent.pas

finalization
// Dont Free. If shutdown is from another Init section, it can cause GPF when stack
// tries to access it. App will kill it off anyways, so just let it leak
// FreeAndNil(GStackCriticalSection);

ここ開放しても消えなかった理由がやっと分かってすっきり

693 :koreawatcher ◆9iLyiaWJOQ :05/03/26 01:05:32 ID:HZcowqO8
>>680の前半に関連して、>>538,631のソースには以下の4つの手続きに
誤りが見つかっています。
Main.pas
TextPopupNGWordClick
actCheckResAllClearExecute
PopupViewAddNgClick
PopupViewShowResTreeClick
修正例は下記のURLにあります。
http://members.at.infoseek.co.jp/koreawatcher/janenida/0905afix.txt

694 :koreawatcher ◆9iLyiaWJOQ :05/03/26 17:28:04 ID:jjytULnm
>>693
TextPopupNGWordClickとPopupViewShowResTreeClickを再修正。

695 :koreawatcher ◆9iLyiaWJOQ :05/03/26 18:22:59 ID:DWiqv7i3
PopupViewShowResTreeClickの動きがなんだかおかしい。
0905afix.txtは消します。

696 :Jane使いの名無しさん:05/03/28 20:23:31 ID:MCTJlqhL
>>695
工エエェェ(´д`)ェェエエ工

697 :Jane使いの名無しさん:05/03/28 23:02:34 ID:Ivm4ljbi
>>696
TBaseView&ChangeItemでリロードにするだけ
OJのソース見れ
CacheDeleteThreadのリークは2-293氏のは入れずに
FreeOnTerminate := True;する
2-293氏のは起動時Temp削除とぶつかるんじゃないかな

698 :Jane使いの名無しさん:05/03/28 23:22:11 ID:Ivm4ljbi
あ、TBaseViewItem._ExtractKeyWordのMaskとTreeも
頭か尻でnilする必要があるだ
あとは覚えてないから自分で探して必要があれば
直せば良いんじゃないかと

699 :Jane使いの名無しさん:05/03/29 00:15:12 ID:vQHSmMzG
makimoの過去ログをJaneで見ることはできませんか?

700 :Jane使いの名無しさん:05/03/29 00:50:40 ID:N3Fihd6u
>>699
ここにスクリプトがいくつかあったはず

外部コマンド Part2
http://jane.s28.xrea.com/test/read.cgi/bbs/1076248429/

701 :Jane使いの名無しさん:05/03/29 17:03:18 ID:MLn/QqCn
かちょいいスキン!

http://www.customize.org/details/39039

702 :Jane使いの名無しさん:05/04/16 15:22:22 ID:/PEcBAHM
TMainWnd.OnBrowserMouseDownで
GetDCの後、ReleaseDCが無いのは既出?

with Sender as THogeTextView do
GetTextExtentPoint32(GetDC(Handle), PChar(selection), length(selection), size);


703 :Jane使いの名無しさん:05/04/18 12:09:18 ID:uLwZ/FaQ
>>702
Viewさんが直してる最中だから修正済みなのかどうか。。。
あのエラー多さはオーバーフロー修正が中心っぽいけど

704 :Jane使いの名無しさん:05/06/16 22:38:49 ID:FHUNGuGW
イメージAAリスト

書き込み欄に実装されているAAリストをサムネイル表示して
複数行AAを名前による選択でなく、視覚的に選択できるようにしたもの。
使い方は通常のAAリストとほぼ同じで、
Ctrl+スペースで表示
Escで非表示
↑↓で選択
Enterでペースト
また通常のAAリストではシングルクリックでペーストでしたが
イメージAAリストではダブルクリックでペーストになっています。

ソース
http://vamp.s9.xrea.com/updata/1217.zip

参考ビルド(OPJに↑をマージしたもの)
http://vamp.s9.xrea.com/updata/1218.zip

SS
http://vamp.s9.xrea.com/updata2/727.jpg


190KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2007-01-24