!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
C#, C♯, C#相談室 Part93
http://mevius.5ch.net/test/read.cgi/tech/1492818720/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part142
https://mevius.5ch.net/test/read.cgi/tech/1551908141/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
http://referencesource.microsoft.com/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
ふらっと C#,C♯,C#(初心者用) Part143
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 8861-gZI7)
2019/05/16(木) 19:28:06.27ID:s+6oZKe0082デフォルトの名無しさん (アウアウエー Sa6a-4YhY)
2019/05/20(月) 22:49:57.98ID:Bu5yaqN9a83デフォルトの名無しさん (ワッチョイ 0ae3-EL+e)
2019/05/20(月) 22:53:46.69ID:RwQcJLUy0 実装が汚いって>>74の時点で汚物まみれやんけwww
84デフォルトの名無しさん (ワッチョイ 7cda-PT8I)
2019/05/20(月) 22:56:25.44ID:5mAsU23+0 私は貴方のお母さんではありません
85デフォルトの名無しさん (ワッチョイ ac63-SDtF)
2019/05/20(月) 23:04:19.27ID:XzV4NN/g0 頭の中もさぞかしゲロまみれであろう
86デフォルトの名無しさん (ワッチョイ df63-USkf)
2019/05/20(月) 23:05:45.37ID:Cm4lSS/q0 マルチポストで上から目線ってすげーな
全体インクルードファイルとかいうもん作るのになんで実装が汚いなんて拘るのかも意味不明
君の思う綺麗な実装なんてなんで他の誰かが気にしなきゃいけないのw
全体インクルードファイルとかいうもん作るのになんで実装が汚いなんて拘るのかも意味不明
君の思う綺麗な実装なんてなんで他の誰かが気にしなきゃいけないのw
87デフォルトの名無しさん (ワッチョイ c461-gZI7)
2019/05/20(月) 23:11:16.82ID:0XbNrzL70 どっちの画面からも
お互いの画面を呼び出す仕様を素直に作っちゃうとそうなるな
今は無意識にそういうの避けてるだけで
あるはあると思う
辻褄が合うように頑張るしかない
お互いの画面を呼び出す仕様を素直に作っちゃうとそうなるな
今は無意識にそういうの避けてるだけで
あるはあると思う
辻褄が合うように頑張るしかない
88デフォルトの名無しさん (ワッチョイ e242-EL+e)
2019/05/21(火) 00:21:42.93ID:7ZZvuA7z0 インターフェース使えばできると思うが、オススメはしないな
89デフォルトの名無しさん (ワッチョイ df63-USkf)
2019/05/21(火) 01:09:08.10ID:M9GsAJ+k0 C++の方にはすぐ回答出てたけど前方参照するだけの話
トリッキーでも何でもなくちょっとした規模の開発なら余裕で出てくる基礎的な内容
C++ 相互 参照 あたりでググればいくらでも記事は出てくる
そんな基礎的な内容を知らないのになぜか上から目線
トリッキーでも何でもなくちょっとした規模の開発なら余裕で出てくる基礎的な内容
C++ 相互 参照 あたりでググればいくらでも記事は出てくる
そんな基礎的な内容を知らないのになぜか上から目線
90デフォルトの名無しさん (ワッチョイ c461-gZI7)
2019/05/21(火) 01:39:01.98ID:CAN2Js5F0 >>89
それで回避していいならc#も同じじゃねっけ?
それで回避していいならc#も同じじゃねっけ?
91デフォルトの名無しさん (ワッチョイ c461-gZI7)
2019/05/21(火) 01:40:43.20ID:CAN2Js5F0 ただ、一部の人間からはウンコ認定されるってだけ
92デフォルトの名無しさん (ドコグロ MM02-A+mh)
2019/05/21(火) 06:42:05.09ID:tdstqwiHM そういう経験ない人からの認定なんてどうでもよくね?
93デフォルトの名無しさん (ドコグロ MM46-gZI7)
2019/05/21(火) 07:08:14.10ID:meTEBfC3M 組み方によって回避できるよ多分
94デフォルトの名無しさん (ワッチョイ dc2f-rckI)
2019/05/22(水) 00:05:54.67ID:uN3Dm6wF0 普通にC#のプロジェクトならそのAクラスもBクラスもコンパイルエラーにはならんのじゃねえの?
言語差異を吸収するってなら、全体インクルードファイルってのをC#に置き換えてから質問しろよ
言語差異を吸収するってなら、全体インクルードファイルってのをC#に置き換えてから質問しろよ
95デフォルトの名無しさん (アウアウエー Sa6a-Fe5F)
2019/05/22(水) 01:20:47.85ID:rbGbzH6ha 率直に思ったこと。
少なくとも俺には件の質問者が上から目線で物を言っているようには聞こえない
むしろ質問に正面から答えずに言い掛かりをつけてる連中の方がよほど上から目線で頭がオカシイ
少なくとも俺には件の質問者が上から目線で物を言っているようには聞こえない
むしろ質問に正面から答えずに言い掛かりをつけてる連中の方がよほど上から目線で頭がオカシイ
96デフォルトの名無しさん (ワッチョイ ac63-SDtF)
2019/05/22(水) 02:15:27.63ID:HqRLK9QX0 そうか、そういうのはママにお話してあげてな生ゴミくん
97デフォルトの名無しさん (ワッチョイ ea47-D3Sh)
2019/05/22(水) 03:42:23.27ID:sEhyUb960 >>95
俺もそう思う
俺もそう思う
98デフォルトの名無しさん (ワッチョイ aa01-A+mh)
2019/05/22(水) 06:16:41.31ID:t1pLQv56099デフォルトの名無しさん (アウアウウー Sab5-My8G)
2019/05/22(水) 08:35:59.17ID:PRmXlAdaa 上から目線で、というのは>>96みたいなのを指すんだろ
100デフォルトの名無しさん (ワッチョイ ca35-b1Zd)
2019/05/22(水) 09:45:56.54ID:4WKngIFH0 レスが真矢みきの声で再生されるから、
痛いとも思わん。
むしろご褒美
痛いとも思わん。
むしろご褒美
101デフォルトの名無しさん (ワッチョイ 7ff2-dCWx)
2019/05/25(土) 01:29:08.07ID:6oktqQ9W0 お前らいっつも喧嘩してんな
102デフォルトの名無しさん (ワッチョイ df47-6olE)
2019/05/25(土) 01:49:47.06ID:b/i4jST30 私のために喧嘩するのはやめて!
103デフォルトの名無しさん (ワッチョイ 6768-W1Ja)
2019/05/26(日) 18:26:18.96ID:NZfOTj1K0 xmlファイルをdll化することってメリットありますか?
何故かxmlのdllが出来てたのですが、理由はなんでしょうか?
何故かxmlのdllが出来てたのですが、理由はなんでしょうか?
104デフォルトの名無しさん (ワッチョイ 7f7b-MPhm)
2019/05/26(日) 19:00:10.18ID:68ZlmbT30 >>103
フォーマット違うんだけどな。dllに埋め込まれたxmlリソースが見えただけじゃないの?
もしくはxmlファイルを間違ってdllにリネームしてしまったか
「何故か」の過程が分からないと難しいしC#に関係あるかすらわからない
フォーマット違うんだけどな。dllに埋め込まれたxmlリソースが見えただけじゃないの?
もしくはxmlファイルを間違ってdllにリネームしてしまったか
「何故か」の過程が分からないと難しいしC#に関係あるかすらわからない
105デフォルトの名無しさん (ブーイモ MMcb-k1bI)
2019/05/26(日) 19:03:01.37ID:kiCcEgc2M ユーザー定義リソースなら何でも書けるよ
106デフォルトの名無しさん (スプッッ Sd7f-TUU5)
2019/05/26(日) 19:14:38.59ID:gL51xVlRd 日本語でよろしく
107デフォルトの名無しさん (ワッチョイ bffc-GX6Y)
2019/05/26(日) 20:51:40.86ID:KIe0CODm0 visual studioではcsファイル単体でのテストは可能ですか?
デバッグしたいです
wpfです
デバッグしたいです
wpfです
108デフォルトの名無しさん (ワッチョイ 7f7b-MPhm)
2019/05/26(日) 20:58:26.81ID:68ZlmbT30 >>107
プロジェクトが無いとデバッグできないしWPFはcsファイル単体では成り立たないんじゃないの
https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application
これ以上はWPFスレで聞いてください
WPF(.NET4.x, .NET Core) GUIプログラミング Part23
https://mevius.5ch.net/test/read.cgi/tech/1557960752/
プロジェクトが無いとデバッグできないしWPFはcsファイル単体では成り立たないんじゃないの
https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application
これ以上はWPFスレで聞いてください
WPF(.NET4.x, .NET Core) GUIプログラミング Part23
https://mevius.5ch.net/test/read.cgi/tech/1557960752/
109デフォルトの名無しさん (ワッチョイ bffc-GX6Y)
2019/05/26(日) 21:02:25.57ID:KIe0CODm0 すみません じゃあvs code使いますです
110デフォルトの名無しさん (ワッチョイ e763-WFXE)
2019/05/27(月) 15:50:03.21ID:akjP+mMa0 githubで他人のコードを見て勉強しているのですが、
Action OnInit { get;set;}
というプロパティに対して
OnInit?.Invoke();
というコードは何をしているのでしょうか?
Action OnInit { get;set;}
というプロパティに対して
OnInit?.Invoke();
というコードは何をしているのでしょうか?
111デフォルトの名無しさん (ワッチョイ e7e7-U+c5)
2019/05/27(月) 16:02:02.29ID:gRTKnRKQ0 if ( OnInit != null )
{
OnInit();
}
{
OnInit();
}
112デフォルトの名無しさん (ワッチョイ e763-WFXE)
2019/05/27(月) 16:48:18.03ID:akjP+mMa0 >>111
ありがとうございます、C#6からの機能なんですね、新しい書き方についていかなければ。
ありがとうございます、C#6からの機能なんですね、新しい書き方についていかなければ。
113デフォルトの名無しさん (ブーイモ MMcb-WFXE)
2019/05/27(月) 19:42:02.15ID:at7F4ASBM114デフォルトの名無しさん (オッペケ Sr5b-ySD8)
2019/05/27(月) 19:54:29.22ID:jyj66Likr >>113
Invokeにじゃなくて?. の仕様な
Invokeにじゃなくて?. の仕様な
115デフォルトの名無しさん (ワッチョイ df2c-IeET)
2019/05/27(月) 19:54:39.07ID:lwWgLhFv0 Ruby にも、&. という、null(nil)許容演算子が出来た
Swift から来た、流行か
Swift から来た、流行か
116デフォルトの名無しさん (ワッチョイ 67da-rlEE)
2019/05/27(月) 20:35:27.77ID:5pJw+KKe0 今、一からデータベースプログラミングの勉強するなら、
@型付きDataSet A型なしDataSet BEF
のどれがよいでしょうか?
@型付きDataSet A型なしDataSet BEF
のどれがよいでしょうか?
117デフォルトの名無しさん (アウアウエー Sa9f-h/tS)
2019/05/27(月) 20:40:41.26ID:uloK3O7ha DataSetなんて15年以上前の技術なんか今更触っちゃダメ
Web上の情報でもDataSetを扱ってるようなページは問答無用で無視してよい
EFと言いたいところなんだけど・・・・個人的にはSQLの勉強も兼ねてDapperを推したい
データベースの基礎共用として手書きSQLがひととおり書けるようになっておいたほうがいい
Web上の情報でもDataSetを扱ってるようなページは問答無用で無視してよい
EFと言いたいところなんだけど・・・・個人的にはSQLの勉強も兼ねてDapperを推したい
データベースの基礎共用として手書きSQLがひととおり書けるようになっておいたほうがいい
118デフォルトの名無しさん (ドコグロ MM9f-BVry)
2019/05/27(月) 20:48:22.48ID:LNS8v7+tM119116 (ワッチョイ 67da-rlEE)
2019/05/27(月) 22:32:39.99ID:5pJw+KKe0 >>117-118
ありがとうございます。
DataSetとDapperをちょっとだけ試してみました。
DataSetはGUIで簡単にクエリを生成して実行もしてくれますが、DapperはSQLをソースコード内に直に書いて、Connectionも作る必要がありました。
こういうものでしょうか?それともDapperのGUIのSQLビルダー機能を見落としているのでしょうか?
ありがとうございます。
DataSetとDapperをちょっとだけ試してみました。
DataSetはGUIで簡単にクエリを生成して実行もしてくれますが、DapperはSQLをソースコード内に直に書いて、Connectionも作る必要がありました。
こういうものでしょうか?それともDapperのGUIのSQLビルダー機能を見落としているのでしょうか?
120デフォルトの名無しさん (アウアウエー Sa9f-BVry)
2019/05/27(月) 22:55:14.89ID:N+biQgtua SQL書けない奴はプログラマを名乗るな
121デフォルトの名無しさん (ブーイモ MMcb-xIO9)
2019/05/27(月) 23:02:35.44ID:dknccbkiM >>120
ニヤニヤ
ニヤニヤ
122デフォルトの名無しさん (アウアウエー Sa9f-k1cJ)
2019/05/27(月) 23:26:39.44ID:bCVUGNm+a123デフォルトの名無しさん (アウアウエー Sa9f-h/tS)
2019/05/27(月) 23:42:07.71ID:uloK3O7ha124116 (ワッチョイ 67da-rlEE)
2019/05/28(火) 00:13:06.87ID:n5bJXWyL0 とりあえずdapperでPostgresqlからデータを取得して、Entityクラスのインスタンスを作って、DataGridViewのDataSourceに指定したのですが、
asでカラムの別名を指定しても、プロパティ名もその別名にしないと、指定した別名になってくれないですね。
//Entityクラスのプロパティ名を、"名前","有効","備考"にしないと機能しない。
var sql = "select pkey, name as 名前, enabled as 有効, memo as 備考 from m_tbl_department;";
var result = con.Query<Entity.Department>(sql).ToList<Entity.Department>();
view.DataSource = result;
回避策がすぐに思いつかないので、EFも触ってみたいと思います。
asでカラムの別名を指定しても、プロパティ名もその別名にしないと、指定した別名になってくれないですね。
//Entityクラスのプロパティ名を、"名前","有効","備考"にしないと機能しない。
var sql = "select pkey, name as 名前, enabled as 有効, memo as 備考 from m_tbl_department;";
var result = con.Query<Entity.Department>(sql).ToList<Entity.Department>();
view.DataSource = result;
回避策がすぐに思いつかないので、EFも触ってみたいと思います。
125デフォルトの名無しさん (ワッチョイ ff7c-gVuc)
2019/05/28(火) 08:55:21.94ID:WAihcsXB0 列ヘッダの表示なら、クエリでasでやるんじゃなくて
class Department {
[DisplayName("名前")]
public string name { get; set; }
class Department {
[DisplayName("名前")]
public string name { get; set; }
126デフォルトの名無しさん (ワッチョイ df2c-IeET)
2019/05/28(火) 09:38:11.91ID:tpS8MDSU0 C# のフレームワークには、Ruby on Rails みたいな、O/R マッパーが無いのか?
今時、文字列で、SQL を書く人なんて、いるのか?
SQL インジェクションもされるから、今は、O/R マッパーのメソッドを使う。
placement に値を入れるだけで、SQLインジェクションをエラーにできる
今時、文字列で、SQL を書く人なんて、いるのか?
SQL インジェクションもされるから、今は、O/R マッパーのメソッドを使う。
placement に値を入れるだけで、SQLインジェクションをエラーにできる
127デフォルトの名無しさん (ワッチョイ 8742-+klA)
2019/05/28(火) 10:09:05.63ID:OLBGotQQ0128デフォルトの名無しさん (アウアウウー Saab-MqHY)
2019/05/28(火) 10:29:03.95ID:nGxfAzB2a >>126
お前はRubyスレから出てくるな
お前はRubyスレから出てくるな
129デフォルトの名無しさん (ワッチョイ df4b-pwRx)
2019/05/28(火) 10:35:26.92ID:FiHQa1DK0 A言語のスレで「A言語にはB言語でいうCみたいな機能は無いのか?」って聞いても、B言語を知らない、詳しくない人には「Cみたいな機能」がどんな機能かわからん。
B言語のスレなら少なくとも「Cみたいな機能」がどういう機能かはわかるんだから、聞くならB言語のスレで聞けばいいんじゃね?
今回ならRubuのスレでね。
B言語のスレなら少なくとも「Cみたいな機能」がどういう機能かはわかるんだから、聞くならB言語のスレで聞けばいいんじゃね?
今回ならRubuのスレでね。
130デフォルトの名無しさん (ワッチョイ df4b-pwRx)
2019/05/28(火) 10:35:51.99ID:FiHQa1DK0 あ・・ Typo・・・
131デフォルトの名無しさん (スップ Sdff-TUU5)
2019/05/28(火) 10:43:26.90ID:4asTXY3/d >>129
そのレベルの問題じゃない
そのレベルの問題じゃない
132デフォルトの名無しさん (ドコグロ MM1b-BVry)
2019/05/28(火) 11:33:20.74ID:MzojxIZTM133デフォルトの名無しさん (ブーイモ MMff-WFXE)
2019/05/28(火) 11:57:04.06ID:4xq1FFDVM >>126
ストアド叩けばええんちゃう?
ストアド叩けばええんちゃう?
134デフォルトの名無しさん (ワッチョイ df7d-dCWx)
2019/05/29(水) 11:04:17.50ID:8l8j4cjm0 昔は、C#での帳票にはクリスタルレポートを使っていました。
最近は、C#(Windowsアプリ)で一番多く使われているのは何でしょうか?
一番多く使われているものを教えてください。
最近は、C#(Windowsアプリ)で一番多く使われているのは何でしょうか?
一番多く使われているものを教えてください。
135デフォルトの名無しさん (ドコグロ MMeb-cspy)
2019/05/29(水) 12:37:48.69ID:GnXFyo5ZM136デフォルトの名無しさん (ブーイモ MMcf-k1bI)
2019/05/29(水) 12:49:27.29ID:2L2FZYjAM >>134
JasperReports
JasperReports
137デフォルトの名無しさん (ワイーワ2 FF9f-cTfy)
2019/05/29(水) 16:20:00.76ID:SMQO8msKF >>134
グレープシティのなんか。
グレープシティのなんか。
138デフォルトの名無しさん (アウアウエー Sa9f-B7xJ)
2019/05/29(水) 18:07:30.21ID:xcggW8D+a よく知らんけど帳票って専用のライブラリ使わなきゃいけないほど複雑な分野なのかな。
よっぽど凝ったデザインとかじゃなきゃ自分でゴリゴリ書いても
たいした手間じゃないと思うんだけど
WPFのDocumentは触ったことないけどGDI+なんか全然簡単よ
よっぽど凝ったデザインとかじゃなきゃ自分でゴリゴリ書いても
たいした手間じゃないと思うんだけど
WPFのDocumentは触ったことないけどGDI+なんか全然簡単よ
139デフォルトの名無しさん (ワッチョイ 2701-2jib)
2019/05/29(水) 18:09:50.31ID:mJlxjjN/0 情シスで未経験ながら一人開発してるんですけどSQLをクラスに書きながら世間様ではどうしているのか気になりました
クエリ専用クラスとか作ってるのでしょうか?
神クラスにまとめているのでしょうか?
ドメイン駆動設計独学してる限りではSQLは対象の知識に閉じ込めておくべきかなと考えておりますが、ベテラン様のご意見を伺いたいです
クエリ専用クラスとか作ってるのでしょうか?
神クラスにまとめているのでしょうか?
ドメイン駆動設計独学してる限りではSQLは対象の知識に閉じ込めておくべきかなと考えておりますが、ベテラン様のご意見を伺いたいです
140デフォルトの名無しさん (ブーイモ MMcb-WFXE)
2019/05/29(水) 18:27:22.97ID:xRp200EqM WPFなら帳票もxamlで作る
外部ライブラリは要らない
MVVMでちゃんと分離出来てれば、チャチャっとデザイン屋に頼めば良い。
FixedDocument作ってプリンタに送る部分だけちょっとめんどいかな
外部ライブラリは要らない
MVVMでちゃんと分離出来てれば、チャチャっとデザイン屋に頼めば良い。
FixedDocument作ってプリンタに送る部分だけちょっとめんどいかな
141デフォルトの名無しさん (スププ Sdff-6olE)
2019/05/29(水) 20:30:50.69ID:RpTtWZkWd Open Xml SDK使ってxlsxファイルに流し込んでる
142デフォルトの名無しさん (ワッチョイ df7d-dCWx)
2019/05/29(水) 20:47:27.03ID:8l8j4cjm0143デフォルトの名無しさん (スププ Sdff-6olE)
2019/05/29(水) 22:40:18.15ID:ZESC3voLd iTextSharp使ってPDFのテンプレートに流し込むのというのも作ったことある
144デフォルトの名無しさん (ワッチョイ dfad-TUU5)
2019/05/29(水) 23:07:18.43ID:3nSVS9eo0 今はライセンス料必要だけどね
145デフォルトの名無しさん (ドコグロ MM8a-RdrM)
2019/05/30(木) 12:47:28.06ID:NTWA4E5yM146デフォルトの名無しさん (ドコグロ MM8a-RdrM)
2019/05/30(木) 12:51:13.14ID:NTWA4E5yM147デフォルトの名無しさん (ドコグロ MM22-3QJd)
2019/05/30(木) 14:46:36.95ID:6LmM0VYIM >>145
フィールドの場合は一度ローカル変数に読み出してから分岐とメンバアクセスをするだけだろ
フィールドへのアクセスはローカル変数に比べて遅いから、繰り返しフィールドを読むのに比べてむしろ速くなる可能性がある
さすがにフィールドにvolatileが付いてない限りは繰り返しのフィールドアクセスは一度ローカル変数に読むのと同じ動作になるように最適化されるだろうけど
フィールドの場合は一度ローカル変数に読み出してから分岐とメンバアクセスをするだけだろ
フィールドへのアクセスはローカル変数に比べて遅いから、繰り返しフィールドを読むのに比べてむしろ速くなる可能性がある
さすがにフィールドにvolatileが付いてない限りは繰り返しのフィールドアクセスは一度ローカル変数に読むのと同じ動作になるように最適化されるだろうけど
148デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/30(木) 15:39:26.40ID:v6SxCCrXa >>146
そんなトラブル聞いたことないよw
っていうかそれが起こるとしたらプリンタドライバまたはプリンタそのものの問題なので、
ユーザーコードレベルで回避なんかできるはずがない
だいたいインクリボンの時代じゃあるまいし、目視できる範囲の細い線が消えるって
どんなプリンターよwww
そんなトラブル聞いたことないよw
っていうかそれが起こるとしたらプリンタドライバまたはプリンタそのものの問題なので、
ユーザーコードレベルで回避なんかできるはずがない
だいたいインクリボンの時代じゃあるまいし、目視できる範囲の細い線が消えるって
どんなプリンターよwww
149デフォルトの名無しさん (ワッチョイ 6a7e-fyIw)
2019/05/30(木) 15:55:37.74ID:2VoqWsrK0 9600dpiの帳票で1dot幅の線を引いたりしてるんじゃないの。
プリンタドライバの縮小アルゴリズムが単純間引きに近い動きをすると
線が消えるので、プリンタの解像度を取得して自分で最適なアルゴリズムで
戦を残すように細工する必要がある場合がある。
プリンタドライバの縮小アルゴリズムが単純間引きに近い動きをすると
線が消えるので、プリンタの解像度を取得して自分で最適なアルゴリズムで
戦を残すように細工する必要がある場合がある。
150デフォルトの名無しさん (ドコグロ MMbb-ERtf)
2019/05/30(木) 16:33:56.92ID:cDWpvGTkM ピクチャーボックスに描画したやつは消えたな
文字はジャギってた
文字はジャギってた
151デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/30(木) 16:57:21.42ID:v6SxCCrXa >>149
白抜き以外の普通の描画ならピクセル幅より狭い線の描画は
ピクセル幅になる(つまり指定した幅より太くなる)だけで消えることはないはず。
だからプリンタの設定でdpiがやたら大きな値になってるから細い線が消える、
というのは考えづらい
ピクセル幅より狭い間隔の平行線は引けないはずなので、
ピクセル幅より狭い白抜きの線が消えるというのなら話としては一応筋は通るけど、
現実的にはプリンタのピクセル幅の線なんかどっちにしろ少なくとも裸眼で目視できないでしょうw
白抜き以外の普通の描画ならピクセル幅より狭い線の描画は
ピクセル幅になる(つまり指定した幅より太くなる)だけで消えることはないはず。
だからプリンタの設定でdpiがやたら大きな値になってるから細い線が消える、
というのは考えづらい
ピクセル幅より狭い間隔の平行線は引けないはずなので、
ピクセル幅より狭い白抜きの線が消えるというのなら話としては一応筋は通るけど、
現実的にはプリンタのピクセル幅の線なんかどっちにしろ少なくとも裸眼で目視できないでしょうw
152デフォルトの名無しさん (ワッチョイ df17-2ZOZ)
2019/05/30(木) 19:30:06.92ID:faqOodUI0153デフォルトの名無しさん (ドコグロ MM8a-RdrM)
2019/05/30(木) 19:56:58.26ID:NTWA4E5yM154デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/30(木) 20:55:03.88ID:L2fORM+za >>153
だからこの話のキモは、そんなことがあるとしたらプリンタ側(デバドラ and/ or ハードウェア)の不具合なので、
ユーザーコードで回避できるはずがないと。普通に考えたらそうでしょう。
クリレポの類の開発者だけが使える「特別の魔法」なんかあるはずがない。
だからこの話のキモは、そんなことがあるとしたらプリンタ側(デバドラ and/ or ハードウェア)の不具合なので、
ユーザーコードで回避できるはずがないと。普通に考えたらそうでしょう。
クリレポの類の開発者だけが使える「特別の魔法」なんかあるはずがない。
155デフォルトの名無しさん (ワッチョイ aa89-Eyp9)
2019/05/30(木) 21:18:45.95ID:Y+sVy9qF0156デフォルトの名無しさん (ドコグロ MM22-RdrM)
2019/05/31(金) 05:23:38.20ID:6gUA7KH4M >>154
君、プリンタ関係のことよく知らないでしょ?
アプリケーションからの出力方法って1つじゃないんだよ
罫線だってGDI命令として出力することもあるし図形として出力することもある
同じ内容でも出力する順序によって挙動が変わるなんてことすらある(まあどう見てもドライバとかのバグだと思うが…)
そういうのをちまちま回避するってことなの
君、プリンタ関係のことよく知らないでしょ?
アプリケーションからの出力方法って1つじゃないんだよ
罫線だってGDI命令として出力することもあるし図形として出力することもある
同じ内容でも出力する順序によって挙動が変わるなんてことすらある(まあどう見てもドライバとかのバグだと思うが…)
そういうのをちまちま回避するってことなの
157デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 10:02:32.84ID:yuizSVlIa >>156
だから何を言ってるのかね。
論点はそんな話じゃなく、ユーザーコード側でワークアラウンドを打てるかどうかだから。
クリレポのベンダーさんは、世界中の全メーカーの全プリンタの全部のHWリビジョンと全部のドライバーバージョンを
チェックして、個別に問題回避コードを書いて、かつそれをメンテナンスしてるとか思ってるわけ?
できるわけないだろそんなことw
アホちゃうかマジで
だから何を言ってるのかね。
論点はそんな話じゃなく、ユーザーコード側でワークアラウンドを打てるかどうかだから。
クリレポのベンダーさんは、世界中の全メーカーの全プリンタの全部のHWリビジョンと全部のドライバーバージョンを
チェックして、個別に問題回避コードを書いて、かつそれをメンテナンスしてるとか思ってるわけ?
できるわけないだろそんなことw
アホちゃうかマジで
158デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 10:07:46.89ID:yuizSVlIa 何度も書いてるけど、そもそもユーザーコード側で問題を回避できるケースなんて
幸運なケースだけのはずで、バグに起因する問題なんかそもそもどうやっても回避できない
ケースの方が多いはずだ。
クリレポのプログラマはスーパーギークだから不可能を可能にしちゃうの?w
ありえません。
幸運なケースだけのはずで、バグに起因する問題なんかそもそもどうやっても回避できない
ケースの方が多いはずだ。
クリレポのプログラマはスーパーギークだから不可能を可能にしちゃうの?w
ありえません。
159デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 10:28:17.88ID:M/SlBIow0 >>154
消えるよ。
それで、いっそ…でRPDLで打つ羽目になったりするんだよ。令和の時代に。
ビットマップで描いてるんだろうなぁ…には先回りして手作業で回避したりしとくもんだよ。
変倍で出力されたら3ラインに1ラインは描画されないことがある、とかザラにあるんだから。
業務系をもう少し知ったほうが良いと思う。
消えるよ。
それで、いっそ…でRPDLで打つ羽目になったりするんだよ。令和の時代に。
ビットマップで描いてるんだろうなぁ…には先回りして手作業で回避したりしとくもんだよ。
変倍で出力されたら3ラインに1ラインは描画されないことがある、とかザラにあるんだから。
業務系をもう少し知ったほうが良いと思う。
160デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 10:32:10.36ID:M/SlBIow0 >>158
クリレポの良いところは、すっごい帳票も出せないけど、最小限はきっちり出すところで、
変倍のサーマルラベルプリンタにバーコード出したりきちんとしよるよ。
スーパーギークだからではなく、バグレポートがクソほど溜まってるからじゃないかな。
俺も送ったことあるもん。
自分が踏まなくても誰かが踏んで、その回避コードが埋まってると考えると、
売り物のライブラリも悪くはないんよ。
チェックをクリレポさんがしてるわけじゃなくて、チェックは自分たちがやらされてるけど、ワークアラウンドはクリレポ側に溜まってるし、ちゃんと契約してたら教えてくれるしパッチもくれるぞ。
あんまり業務で使った事無いんでしょ。
クリレポの良いところは、すっごい帳票も出せないけど、最小限はきっちり出すところで、
変倍のサーマルラベルプリンタにバーコード出したりきちんとしよるよ。
スーパーギークだからではなく、バグレポートがクソほど溜まってるからじゃないかな。
俺も送ったことあるもん。
自分が踏まなくても誰かが踏んで、その回避コードが埋まってると考えると、
売り物のライブラリも悪くはないんよ。
チェックをクリレポさんがしてるわけじゃなくて、チェックは自分たちがやらされてるけど、ワークアラウンドはクリレポ側に溜まってるし、ちゃんと契約してたら教えてくれるしパッチもくれるぞ。
あんまり業務で使った事無いんでしょ。
161デフォルトの名無しさん (ドコグロ MM22-RdrM)
2019/05/31(金) 12:26:53.84ID:LXc8d8ErM162デフォルトの名無しさん (スププ Sd8a-uEbE)
2019/05/31(金) 12:48:00.17ID:4cN9QpXUd 確かにプリンターは鬼門
だからxlsxやPDFに吐いて印刷は他のアプリに投げるのが楽なんだよ
だからxlsxやPDFに吐いて印刷は他のアプリに投げるのが楽なんだよ
163デフォルトの名無しさん (ドコグロ MM8a-ERtf)
2019/05/31(金) 14:20:53.01ID:eC5Mq3IeM 一旦Excelに吐くとどうしても出ないときの最後の手段で手で修正できるから
結構こっちのが好きなお客さん多いよね
帳票ライブラリだとプログラマが根性出すしかない
テンプレートファイルが別になってればワンチャンあるけど
それもこのファイルだけ折り返して欲しいとかはまあ無理だよね
結構こっちのが好きなお客さん多いよね
帳票ライブラリだとプログラマが根性出すしかない
テンプレートファイルが別になってればワンチャンあるけど
それもこのファイルだけ折り返して欲しいとかはまあ無理だよね
164デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 14:37:35.21ID:M/SlBIow0 >>163
excelのライセンスが許すときは俺もexcel出力好きだなぁ。
ホントに運用でなんとかなる最後の砦だと思う。
特にPDF出力はexcelのライセンスが無くてもLibreOffice使って出す方が安心できる。
最悪の場合手作業で直して貰って出力できるし、これが標準テンプレートエディタでござい、って出しても平気だからな、LibreOffice。
excelのライセンスが許すときは俺もexcel出力好きだなぁ。
ホントに運用でなんとかなる最後の砦だと思う。
特にPDF出力はexcelのライセンスが無くてもLibreOffice使って出す方が安心できる。
最悪の場合手作業で直して貰って出力できるし、これが標準テンプレートエディタでござい、って出しても平気だからな、LibreOffice。
165デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 15:18:52.47ID:yuizSVlIa166デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 15:23:36.16ID:yuizSVlIa もちろんエンドユーザーにプリンタ買い替えろなんて言えないけどね
167デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 16:48:25.79ID:M/SlBIow0 単純な経済性なんかでプロジェクト回ってるわけ無かろうが。
どこの資本が強いか次第じゃねえの?
それなりのプリンターでも地雷は踏んだことあるし、
特定のプリンタしかサポートしないって言ってても当たるときには当たるんだこれが。
だからみんなリコーでRPDLでこれぐらいのやつ、とか、どこのPSプリンタ、とかメーカーと言語を指定するんであって。
ちなみにリコーのそれなりの価格の業務用機で拾ったからな。俺は。
ありました。が正しいわ。
どこの資本が強いか次第じゃねえの?
それなりのプリンターでも地雷は踏んだことあるし、
特定のプリンタしかサポートしないって言ってても当たるときには当たるんだこれが。
だからみんなリコーでRPDLでこれぐらいのやつ、とか、どこのPSプリンタ、とかメーカーと言語を指定するんであって。
ちなみにリコーのそれなりの価格の業務用機で拾ったからな。俺は。
ありました。が正しいわ。
168デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 16:51:48.73ID:M/SlBIow0 なんか自分でゴリゴリ書くことを否定されたのがよっぽど悔しいのかな。
それも悪くはないよ。ちゃんとサポートするなら。
普通の規模のパッケージ製品とか、数出るカスタマイズ製品とか作ってたら、普通はライブラリ使うってだけで。
それも悪くはないよ。ちゃんとサポートするなら。
普通の規模のパッケージ製品とか、数出るカスタマイズ製品とか作ってたら、普通はライブラリ使うってだけで。
169デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 17:09:01.28ID:yuizSVlIa >>168
>よっぽど悔しいのかな。
こちらからは君がそう見えている。
思った通りやっぱりこういう思考回路の人だよね。
プリンタでは聞いたことないが、Win95の頃はOfficeに特定の環境向けの不具合回避コードが
入ってるとか、そういう話は確かに聞いた記憶がある。
2019年にはそんなものないよ。そんな牧歌的な時代じゃないんだから。
だいたい帳票なんかより余程複雑な図形を印刷するアプリなんていくらでもあるのに
(例えばCAD)それらにも特定のプリンタの不具合回避コードが入ってて、エンドユーザーの
フィードバック聞いて保守してるのかね。
そんな話聞いたことないよ。
CADで図形が欠けるなんてことがあれば致命的なことで大騒ぎになるはずだけど。
>よっぽど悔しいのかな。
こちらからは君がそう見えている。
思った通りやっぱりこういう思考回路の人だよね。
プリンタでは聞いたことないが、Win95の頃はOfficeに特定の環境向けの不具合回避コードが
入ってるとか、そういう話は確かに聞いた記憶がある。
2019年にはそんなものないよ。そんな牧歌的な時代じゃないんだから。
だいたい帳票なんかより余程複雑な図形を印刷するアプリなんていくらでもあるのに
(例えばCAD)それらにも特定のプリンタの不具合回避コードが入ってて、エンドユーザーの
フィードバック聞いて保守してるのかね。
そんな話聞いたことないよ。
CADで図形が欠けるなんてことがあれば致命的なことで大騒ぎになるはずだけど。
170デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 17:19:05.57ID:M/SlBIow0 >>169
いやいや、悔しかないよ。
そう見ているから、そういう思考回路の人ってちょっとヤバくない?
あ、CADはあるよ。
俺今ユーザ系だけど、普通に印字欠けはベンダと調査して結局対応してもらった事ある。
プロッターをプリンタに入れていいならめちゃくちゃあるよ。
だからみんなCADのバージョンアップも、OSのバージョンアップもしたくないんだよ。
いやいや、悔しかないよ。
そう見ているから、そういう思考回路の人ってちょっとヤバくない?
あ、CADはあるよ。
俺今ユーザ系だけど、普通に印字欠けはベンダと調査して結局対応してもらった事ある。
プロッターをプリンタに入れていいならめちゃくちゃあるよ。
だからみんなCADのバージョンアップも、OSのバージョンアップもしたくないんだよ。
171デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 17:21:53.80ID:M/SlBIow0 AutoCADとHPの相性の悪さはFAQの記事にもなっとるな。
https://knowledge.autodesk.com/ja/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/JPN/HP-printers-do-not-work-with-AutoCAD-2015-on-Windows-8.html
あと、何故か特定のプリンターつないでたらクラッシュするとかそういう恐ろしいのもあったぞ、過去。
https://knowledge.autodesk.com/ja/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/JPN/HP-printers-do-not-work-with-AutoCAD-2015-on-Windows-8.html
あと、何故か特定のプリンターつないでたらクラッシュするとかそういう恐ろしいのもあったぞ、過去。
172デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 17:23:52.91ID:M/SlBIow0 汎用ドライバ、とか、専用ドライバとかも聞いた事無いんだろうか。
173デフォルトの名無しさん (アウアウエー Sae2-3Kiq)
2019/05/31(金) 18:37:00.29ID:6h827xBta 紙文化、帳票文化の人は大変そうだね
この能力、労力を他に回せてたら、日本も少しは良くなってたのかな
この能力、労力を他に回せてたら、日本も少しは良くなってたのかな
174デフォルトの名無しさん (ワッチョイ 661c-tPNx)
2019/05/31(金) 19:21:41.37ID:M/SlBIow0 大変っちゃ大変だけど、仕事だしな。
紙に出したものを正とする業界だと余計に仕方ないと思うよ。
JIS Z8114通りに「出図とは登録された図面を発行する行為」であると定義してる所も少なくないだろうし、
JIS Z8114守りたければCADで描いた線がCADで描いた通りに出ないことがどれだけ問題か解ると思うが。
規格守って図面描いてるから日本は町工場でもきちんとしたモノが作れると思ってっけどなぁ。
悪くは無いと思うぞ。
紙に出したものを正とする業界だと余計に仕方ないと思うよ。
JIS Z8114通りに「出図とは登録された図面を発行する行為」であると定義してる所も少なくないだろうし、
JIS Z8114守りたければCADで描いた線がCADで描いた通りに出ないことがどれだけ問題か解ると思うが。
規格守って図面描いてるから日本は町工場でもきちんとしたモノが作れると思ってっけどなぁ。
悪くは無いと思うぞ。
175デフォルトの名無しさん (ドコグロ MM22-RdrM)
2019/05/31(金) 20:31:19.27ID:LXc8d8ErM176デフォルトの名無しさん (ドコグロ MM22-RdrM)
2019/05/31(金) 20:35:59.56ID:LXc8d8ErM177デフォルトの名無しさん (アウアウウー Sa1f-gkx+)
2019/05/31(金) 21:10:42.43ID:QCfDprfqa 想像だけでそんなはずないだろうと決めつける人と、実際に業務で経験していて経験談として語れる人。どちらが説得力があるかは明白だな。
178デフォルトの名無しさん (アウアウカー Sa7b-+r4I)
2019/05/31(金) 21:38:28.85ID:emoSvWMQa GUIアプリでちょっとデザインにこだわらないといけなくなったんですが、formアプリでそういった場合工夫でなんとかなるもんですかね?
WPFを覚えたほうがいいですか?
WPFを覚えたほうがいいですか?
179デフォルトの名無しさん (ワッチョイ be7b-7Sts)
2019/05/31(金) 21:51:19.62ID:QYEqsHXk0 >>178
「ちょっと」の内容が分からないと「デザイン重視ならWPFの方がいいだろうね」って答えしかできない気がする
「ちょっと」の内容が分からないと「デザイン重視ならWPFの方がいいだろうね」って答えしかできない気がする
180デフォルトの名無しさん (ワッチョイ 2f61-ViZH)
2019/05/31(金) 22:16:02.24ID:2x3aymDv0 WPFは無駄な苦労が多すぎでせっかくできても動作がもっさり
181デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 22:31:02.04ID:F4dMJYTFa >>175
恥ずかしいのは君の方。
企業にとっては経済性は最重要問題だ。
そもそもこういう話は実例を挙げられない時点で「存在する」と言ってる方が負けている。
だいたい2019年にもなってそんな間抜けなプリンタなんかあるかw
ねえよ馬鹿臭い。
レーザーだってインクジェットだってコモディティー化してからいったい何十年経ってるんだよ。
恥ずかしいのは君の方。
企業にとっては経済性は最重要問題だ。
そもそもこういう話は実例を挙げられない時点で「存在する」と言ってる方が負けている。
だいたい2019年にもなってそんな間抜けなプリンタなんかあるかw
ねえよ馬鹿臭い。
レーザーだってインクジェットだってコモディティー化してからいったい何十年経ってるんだよ。
182デフォルトの名無しさん (アウアウエー Sae2-dn6T)
2019/05/31(金) 22:34:16.90ID:F4dMJYTFa それに筋論から言えばプリンタに不具合があればプリンタメーカに
対応しろと言うのが筋だ。
その方が安心で確実だし、餅は餅屋で問題解決までの時間だって短いだろう。
何度も言うように、そもそもユーザーコードで本当にプリンタの問題を回避できるの?
対応しろと言うのが筋だ。
その方が安心で確実だし、餅は餅屋で問題解決までの時間だって短いだろう。
何度も言うように、そもそもユーザーコードで本当にプリンタの問題を回避できるの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【速報】高市首相 青森震度6強地震で負傷者30人 [蚤の市★]
- 【高市悲報】しかし、香港の火災とか青森の地震で不謹慎な事を言う奴が日中にいたら、そいつこそが世界の「癌」だよな [784715804]
- 寒さしのげる場所があって食べ物も豊富にあるなら熊は冬眠しないの?
- 気象庁・高市内閣「この後311級の地震の可能性があります。北海道〜関東の人は1週間は地震が来てもすぐ逃げられる格好をしてください」 [597533159]
- 声優・矢尾一樹の妻「治療の影響で思う様に話せない彼に、近くで仕事をしてきた人が、かっこ悪い!もう辞めなよと言った。私は許さない」 [594040874]
- 【画像】TOKIO山口達也に「いいべ」された当時のJK、性加害の反動であたしこグラドルにwww [779857986]
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
