VB.NET質問スレ(Part44)
■ このスレッドは過去ログ倉庫に格納されています
>>247
Datagridview1.Columns.Cast<DataGridViewColumn>().ToList().ForEach(f => f.SortMode = DataGridViewColumnSortMode.NotSortable);
c# だけど、無理やり過ぎる >>234
確かにAccessは工作作業速くできる
VBAが.NETだったら最高なんだけどな bindingsourceのfilterを一時的に動かないようにできますか?
datasourceを変更したタイミングで自動的にfilterしてほしくないときがあって… 一時的に動かないって、フィルタするかしないかしかないけど
それでいいんだったらRemoveFilterなりFilter = ""なりすればいい >>253
bindを切るとか
filterをnullにするとか >>256
だからデータソースを突っつく時は一時的にバインドを切る 新卒で中小企業入ったんだが、vbやらされてる
俺の将来性大丈夫? スマホアプリで評価低いのは企業アプリ。
まあ評価をみて入社したならいいが、評価の低い企業には絶対入社しないわ! >>258
VB.NET極めたら、特に困らんと思うけどね
VB.NETの案件もそれなりに有る
メンテ案件だけになりつつ有るJavaよりマシでは >>258
他に何もできないで、やらされているというのはどうなの? >>262
それも、気の毒な話。
プログラミングは才能だからね。まともに使えてる人は天文学者くらい。 上司にvbやれっていわれてvbやりたくないで仕事になるの?
それで給料もらえる会社なら俺も入りたいな >>262
今時の新入社員はそんなモノでしょ
やりたい仕事じゃない=やらされてる >>264
辞められると上司の責任になるご時世
でも限界有るわな この話題といえば、、、
紛らわしい文字を区別するために現在フォントをConsolasにしてるのですが、他におすすめはありますか?
Consolasは、記号が多いC系の言語に結構合うと思っています。しかしVisual Basicは文章的に記述するので、もっと美しく表示できるフォントがありそうな気もします。Visual Basicにピッタリのフォントがあったら教えてください! 0に斜め線が入ってるのは標準ではConsolasしかない IDEが貧弱だった時代ならいざ知らず
今となっては割とどうでもいい >>274
そんなこたあない
CONS0LAS
C0NSOLAS Consolasの日本語フォントリンクはいつになったらやってくれるのか Typeクラスからコンストラクタの引数の型を知ることってできますか? ConstructorInfoにGetParametersがあるでしょ >>272
MyricaM (Inconsolataと日本語のMgen+のセット) ダウンロードして使ってる
Inconsolata はConsolas からインスピレーションを受けて作ったらしい あるツイート
VB.netアプリをWeb化する案件が最近今の会社で増えてるようで、技術的なアドバイスをしてほしい的な要請をもらうことがそこそこあるんだけど、大体みんな画面ができればシステムができると勘違いしてる そもそもそのシステムどうやってお客さんに使ってもらうの?
っていう話ですよ UI設計が出来てるなら後は組むだけなので、あながち間違ってはいない。
静的な1枚絵じゃなく遷移図になってるなら vb.netをasp.netに変換するアプリがあるみたいだ ビジネスロジックが固まってないのにUI設計ばかり進める顧客の何と多い事か。 ビジネスロジックは増減するから先に決められないんや >>289
それはね、ビジネスロジックって後からどうでもなる、と言う幻想が有るからだよ
肉じゃが作ろうとしてたのに、そうじゃ無い、カレーが欲しいんだ、と言って途中からカレールー入れても完璧なカレーにならないのと同じ
最初にどういう材料でどういうモノ欲しいの、と言うのが見えていない顧客は仕事依頼する資格は無い
でも代金払うのは俺たちだから言う事聞けよ、と言うのが日本の業界のダメな所 >>292
肉じゃがを味付けする前なら普通にカレーになる
味付けした後でもカレールーじゃなくてカレースパイスと小麦粉で調理すればカレーになる
だが肉じゃがをコロッケにするにはかなりの手間が掛かる
肉じゃがをハンバーグにしろと言われたら逃走するのが一番だ 現実はそもそも要件が料理名じゃなくて、いい感じに美味しい料理とか、そんなんだぞ パイソンを始めたら難しいな、どうなってるんだよ。
おいしいハンバーグさえ作れない。 インフラまったく考慮せずにWeb化って言われても、って話じゃないのか 軽減税率の分類で何がいくらかってどう調べたらいいんだ? >>305
商品だけで決まらないからね
購入形態にも寄る
ハッキリ言って混乱するだけ スパゲティの達人曰く、gotoと書いてゴットと読ませる。
その心は神の指紋が読めない。 「おい、後藤をシェフ呼べ! 昆布だしの取り方はうまいが・・・」 shared変数ってvsのインテリセンスに出てこない気がするんですが仕様ですかね?
入力すると特にコンパイルエラーにはならないんですが地味に不便です。 静的(共有)変数はインスタンスメンバーではないので
インスタンスのメンバー一覧にないのはむしろ当たり前ですよ。 インテリセンスにでるのはインスタンスメンバーだけじゃないけどな
すくなくともCommunity 2019 では表示される withって書くのは楽かもしれんがデバッグ時にマウスオーバーで値が取れないのでクソイラつきますね
そのままだとウォッチでも値取れないしソース上から抹殺したい いいと思うが、囲む範囲がでかくなりすぎるような場合はやらない with ってスコープ作成したっけ?
まあ今どきwithとか推奨しないけどな
つかスコープのためだけにwith使うとかないわ
その範囲でスコープ切るような必要があるなら、その部分外だししろよ もうVB自体使わないな
いや俺も2005まではVB派だったんよ
その後のVBの「進化」の方向は間違ってるとしか思えない
業務でVB強制されてる人は気の毒だよねw vbはvisual studioがなかったら死んでもやりたくないわ
visual studioとの親和性で生きながらえてると思う 言われなきゃ誤爆ってわからん。
VB.NET的な解決方法があるのかと思ったわ。 >>307から更新せずにレスしたら、俺が誤爆したみたいになったわ。 vbは書けるけどvbaは書けない理由はVISUAL STUDIOで開発できるか否かの違いだと気づいたヘボグラマーです リソース画像をaddpictureでExcelシートに貼り付けられますか? >>330
知らんので適当だけど、PasteSpecial の方を使ってクリップボード経由で
貼り付けた方が簡単じゃない? >>331
確かにクリップボードを使えば簡単にできたんすが
それ以外の方法はないものかと思って。
自分以外の人も使うプログラムなので、あまりクリップボードを汚したくないなと。 >>332
なら多分適当な場所に一時ファイル作ってそのパスを渡すしかないよね。
オフィスのオブジェクトモデルは90年代の設計だし、
画像データを引数で渡すって発想自体が多分ないのでは クリップボード使えないってコピペ操作もできないんじゃ・・・ 自分でコピー操作してないのにクリップボードが勝手に置き換わるのは良くはないよ .netから1.batを呼び出して、さらに2.batファイルを呼び出したいんですが
1.batファイルにcall 2..batと記述しても呼び出せません
1.batファイルをダブルクリックでは2.batも動きました。
.net側の書き方はどのようにすればよいでしょうか >>339
ご意見ありがとうございます。
ぐぐってみます 普通1.BATが正常稼働したか確認して2.BATを実行するロジックをVB側に実装するモノだが >>330
貼り付けるものがimageコントロ―ルなら可能。
ShapeやPictureなら難しい。
imageコントロールならOleCreatePictureIndirectでいける。
VBAではいけた。 HttpListenerで簡易WEBサーバーを作っているのですが
HttpListenerRequestのContentEncodingが
デフォルトではシフトJISになっていて
QueryStringに日本語文字列を渡そうと思うと
シフトJISでURLエンコードしてやらないといけないようです。
UTF-8でURLエンコードして渡してやりたいので
HttpListenerRequestのContentEncodingをUTF-8に
変更する方法は無いものでしょうか? ・リクエストをPOSTにしてリクエストヘッダにContent-Typeでcharsetをつけたらいける
(GETだとリクエストヘッダのContent-Type見ない)
・.NET Coreで作ればいける(既定のEncodingがUTF-8)
現実的な路線だとHttpListenerRequest::Url.Queryから自分で解析する
&でSplitして=でSplitしてSystem.Net.WebUtility.UrlDecodeするだけだから手間でもないだろう >>344
ありがとうございます。設定変更はできないのですね。
Url.Queryから解析する方法でできました。ありがとうございました。 Edge対応のWebViewというのを使ってみたのですが
TwitterやYoutubeのページを表示するとコントロール自体が消えてしまいます。
まだまだ使えるレベルじゃないのでしょうか?
EdgeはChromiumベースに変更になるらしいのでもう開発も止まってしまうのかなぁ。 try ... Catch ex As Exceptionってあるけど。
Exceptionって全ての例外の総称なのかしらん。
この辺が激ムズなのよね。 他人、あるいは会社のHPに勝手にWEBリンクすると法律に抵触する可能性がある。
大企業の場合だと注意書きが書いてあり著作権侵害に発展しかねない。
自分でアプリを作って楽しむならいいが公開した場合は訴えたれる可能性が高い。 ■ このスレッドは過去ログ倉庫に格納されています