HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2020
0403
haruIEコンポネートのようなオブジェクトについて5解決


haru

リンク

2020/4/3(Fri) 15:45:38|NO.89937

rssリーダーを作っているのですが、IEコンポネートのように
クリックしながらマウスカーソルを動かすと青く選択されたり
画像を文章中に配置できてかつスクロールできる方法はないでしょうか?
mes命令とpicload命令とgroll命令では文字の選択ができず困っています。
自分でも調べているのですが調べ方が悪いみたいで全く出てきません。
ぜひ教えてくださいよろしくお願いします。



この記事に返信する


kanamaru

リンク

2020/4/3(Fri) 19:27:52|NO.89942

少なくとも僕の知りうる限り、IEコンポーネントを使う以外の方法は思いつきません。
編集不可のmesboxという方法もありますが、画像が表示できないので。
後はリッチエディトボックスならもしかしたら望む動作をするかもしれませんが、
はっきり言ってhtmlに変換してIEコンポーネントで表示する方が簡単です。
問題は、画像対応するのに、表示の時にデザインが崩れる可能性があることです。
css使えばいいですが、いろんなRSSに対応させる方法がわかりません
そもそも画像を含むRSSを見たことが無いので上記問題も発生するのかも断定はできません
なので知っている画像を含むRSSをいくつか(多ければ多いほどいい)
教えてください。
そうしたら教えてくれたRSSが問題なく表示できるように作ってみるので。



haru

リンク

2020/4/3(Fri) 21:47:01|NO.89943

回答ありがとうございます。
とりあえず私のブログのRSSです。
https://harujisaku.fc2.net/?xml
https://harujisaku.fc2.net/?xml&comment
これ以外は許可を取ったほうがいいかと思いますので載せません。
画像は確実にあります。こちらで確認しています。(QuiteRSSで確認)
というより画像がないRSSも珍しいと思います。
RSSの処理部分は何とでもなります(こちらはモジュールがいくつかあります。)
RSSの種類はrss1.0,2.0,atomです。
またデザイン等は全く問題ないと思います。
RSSは文字と画像がただ単に順番に並んでいるだけですので。
HTMLに変換することは思いつきませんでした。
ありがとうございます。
リッチエディットボックスは私の技量不足でそもそも使えませんでした。
すみません

今日はもうできませんので明日してみます。



kanamru

リンク

2020/4/3(Fri) 22:47:17|NO.89945

ブラウザでRSSをみましたが、どうやらQuiteRSSが優秀なだけな気がします。
普通はdescriptionというタグを見るのですが、(たぶん)
そこにはテキストのみで画像は含まれてません。
content:encodedというところにhtml版が入ってます。
(これはRSSによっては存在しない)
なのでこっちでも挑戦しますが、
(一応作ったけどなんかタイトルと内容がずれてるので明日にでも修正して公開します)
htmlに変換するときには上記に気を付けてください。



haru

リンク

2020/4/4(Sat) 05:49:02|NO.89947

RSSとxmlを勘違いしていませんか
私が言っているのはRSSです。
RSSはxml,rdf,atomがあってRSSリーダーで見ることで
写真が入っています。
まさか写真が埋め込まれているとでも?
リンクされているのはわかりますよね
そのリンクの画像を表示したいのです。
またブラウザは何でも見れるわけではないので
ブラウザでRSSの中身を見てもただの文字列です。
私はこの文字列を(xml等のデータ)RSSとしてみたいんです。
タグの中から文字を抜き取ってそのIEコンポネートに
表示させたいんです。



haru

リンク

2020/4/4(Sat) 07:16:45|NO.89948

連投すいません
解決しました。
ただそのhtmlがないrssは全く解決できていません。

notesel rss_deta noteload "test.xml" noteget rss_html_deta,26 notesel rss_html_deta noteadd "<html>\n<body>",0,0 noteadd "</body>\n</html>" notesave "test.html" exec "test.html",16
HTMLがあるrssの表示だけならこれでできました。
これをIEコンポネートに読み込ませることで実現できました。

xmlデータは
https://harujisaku.fc2.net/?xml
これをtest.xmlで保存してください
絶対指定で指定しているのと自分のrssにしか対応していませんが
これの行を検索したものに置き換えて
リンクとかタイトルとか日付とかカテゴリとかも処理したら
できます。
ありがとうございます。

あとquiterssは最低限の機能しかついてないのでそこまですごくないですよ
inorederとかのほうがすごいです。



ONION software Copyright 1997-2023(c) All rights reserved.