ブログ記事53件
プログラミングやAIが嫌いな人たちの気持ちを考えてみた日本国内では3年も前の2020年から、小学生にプログラミング教育をしているというのに、そのプログラミングやAIが嫌いな大人というのが、私の周りには、かなりな数でいらっしゃいます。「最近の学びは」ということですので、どうしてそんな風になってしまっているのかを、そういう大人の気持ちになって考えて(学んで)みました。まずは、通常(?)と思われる大人の考え方を示してみます。例として、大勢の方がお仕事で使われている「MicrosoftExce
最近、どうしても「VisualBasic2008」技術習得したくて、電子書籍を3冊も買い、サンプルのプログラムを試した結果、データベースソフト「SQLite」はフリーで高速なんだけど、やはり、「Windows系のVisualStudio」の「コード・インテリセンス機能」や「ステップ実行デバッグ機能」が最強の道具で、そのためには標準装備で使える「SQLServer(Express無料版)」と「Access」を「VB.NET」系の「VisualBasic2008Express
中学生の頃にワシは、X1なるパソコンでBASICという言語を用いて、色々ゲームを作って遊んでいた事を前に書いた。ただ…このBASICは実行速度が非常に遅いので、ゲームセンターにある様なゲームを作るのはとてもじゃないが無理だった。どれくらいの遅さかと言うと…。例えばパックマンの様なゲームを作るとするじゃないですか…。自分のキャラクターと、モンスターが4匹いるので、これらを動かしたいわけですよ…。その場合、普通はこんな感じのロジックになると思う…。①自分のキャラクターを1歩動かす。②
「VB2008Express」で「VB2013逆引き」サンプルを使うには?「VisualBasic2008Express」で「VisualBasic2013逆引き」サンプルのプロジェクトを使うには?そのまま開くと、エラーか何も動かない為、サンプルプログラムは使えない。ネット検索調査結果、下記のやり方で一部は動いた。VisualStudio2017から旧バージョンで開発続行したいVisualStudio2017から旧バージョンで開発続行したいsocial.msdn.
もうCHATGPT時代の説明は割愛していきまっせ。たぶん、ずぼらな暇人よりツボを射た丁寧な解説が世には存在する筈。しらんけど。確かに巷で言われるように中の人がいるんじゃないかと勘違いする。そんな瞬間もあるぐらい結構優秀。収集した情報の関連性を無視し無造作に表示しているのではない。あつめた情報を帰納的に検証して一定の有用性ある回答をしている感じがする。(知識量にモノを言わせ、知識の断片を披露するだけで解決の意思を持たない人間よりよほど有用かもしれない。自戒すべし、自戒すべし)つ
今回から、本格的にVB.Netの言語を用いてアプリケーションを作成していきたいと思います。そのためには、プロジェクトを作成する必要があるため、その作成方法について本記事にて紹介させていただきます。(もし、インストール方法から知りたい!という場合は、こちらの記事(外部サイトが開きます)を参考にしてください。もし不明点などあれば別記事にてインストール方法の紹介もしたいと思います!)また主の開発環境は最新の2022を使用しています。以前の2019バージョンでも大体の操作方法は変わらないので
とあるアプリを作りたくて、VisualBasic(VB)ならサクッと出来るだろうと思い、触り始めました。ようやく今日、下記の入門編を終わらせました。VisualBasic入門講座rucio.o.oo7.jpVisualStudioのインストールから丁寧に初心者向けに書かれています。凄く助かりました!もくもくと写経していくことで、理解が深まっていきます。(まだ浅いけど)よし、終わったーと思ったら、次は初級講座(全50回)があると知りました。Visual
P.3144.7.6ポリモーフィズムを利用する●ポリモーフィズムスーパークラスのメソッドをオーバーライドしたとき、スーパークラスのメソッドはインスタンスに関連付けられる時点で廃棄状態になります。このため、スーパークラス型の参照変数にサブクラスのインスタンスを代入した場合、廃棄状態にあるスーパークラスのメソッドではなく、新たに上書きしたオーバーライドメソッドが呼び出されます。このことを、オブジェクトのポリモーフィズム(多様性)と呼びます。→ポイント参照変数の型とは無関係に、イ
(P.303)4.6.2サブクラスの継承サブクラスをさらに継承して、サブクラスを作成することができる。(Class1.vb)(AdditionalInherits)----------------------------PublicClassClass1PublicPropertyNumPublicSubAdd(nAsInteger)Num+=nEndSubEndClass------------
P.297~(P.301)継承を行うと、既存のクラスのすべての機能を引き継いだ新しいクラスを作成します。既存のクラスの機能はそのままにして、必要に応じて新しい機能を組み込んだ新たなクラスを作ることが可能〇サブクラスの作成サブクラスの作成は、Inheritsキーワードを使って、以下のように記述するプロジェクト(Inherits)----------------PublicClassForm1PrivateSubButton1_Click(send
型.NETFramework型名称サイズ範囲SByteSystem.SByteバイト型(符号あり)8bit-128~127ByteSystem.Byteバイト型(符号なし)8bit0~255ShortSystem.SByte短整数型(符号あり)16bit-32,768~32,767UShortSystem.UInt16短整数型(符号なし)16bit0~65,535IntegerSystem.Int32整数型(符号あり)32bit
最近は,先日公開した文字起こし用音声再生ソフトに,録音機能を付けるべく勉強しております.再生機能につけたTag機能ですが,どうせなら録音しながらTagを記録できて,それが再生画面に引き継がれるようにすると便利.再生用のメインフォームから録音用フォームを呼び出す構成にし,DataTableに格納したTag情報を,フォーム間で受け渡しすることを考えました.その受け渡しはうまく言ったのですが......問題発生.最初に録音用フォームを開いたときは,ちゃんとTag情報がDat
Excelには、マクロ機能があり、上手に使うことで自動処理が行えます。しかし、デフォルトではマクロを使うための[開発]タブが表示されておらず、マクロの作成や実行が行えません。そこで、[開発]タブを表示させ、マクロの作成と実行が行えるようにしよう。Excelのマクロは便利ですが……Excelでは、マクロを使うことでさまざまな自動化が行え。しかし、デフォルトではマクロの実行などに必要な[開発]タブが非表示となっており使うことができない。「MicrosoftExcel(エ
プログラミング言語に出てくる命令文の単語を直訳するとどうなるの?という疑問が浮かんだ。プログラミングの言語は英語でできているから、英語を話せる人なら、スラスラ読めそうだと思った。そこで、VB.NETの言語に出てくる宣言や命令の単語を少し、日本語に変換してみる。※ただ適当書き出しているだけなので、あしからず。かってに日本語置いてみた。笑PublicSubA()公共PrivateSubB()プライベートDimAAAAsString薄暗いAAAが弦※
プログラミングを体験してみたい??▼本日限定!ブログスタンプあなたもスタンプをGETしよう学生の頃、コンピュータを駆使するアニメとかにあこがれて、初めてPCを手にしたときは、Basicを使っていろいろ遊んでました。大学では、Fortranをまず勉強して、卒研では、C言語でデータ解析してました。そして、ExcelのVisualBasicに出会って、カルチャーショック受けました。(^^♪数年前に、アプリに挑戦しようとしたけど、すでにオッサンの頭では、異世界でし
プログラムは昔から時おり書く。今もっぱら使っているのはMicrosoftVisualStudioです。いろいろな言語が一つの統合環境で使えるのでマル。私が使っているのは、その中のVisualBasicです。な~んだベーシックか、なんていう人は経験者?結構これで、高度な処理ができます。これで充分。何をプログラミングするのか?って?パソコンを使っていて不便に思った時、それを軽減するようなサポート的ソフトを作っています。ほんとに、それにしか使えない単機能ですけど(
私は電気系の技術屋なのですが、15年以上マネージメント業務をやらされていた関係上、専門的な所をすっかり忘れてしまいました・・(^^;電気と一口に言っても、私の専門分野はマイクロ波などの高周波が中心。今の会社では全く関係ない分野なので、ますます記憶の彼方に押しやられてしまいました。もうすぐ定年なので、定年後の職を考えた場合、これではまずい!と言う事で、取りあえず専門知識を増やす意味でプログラムの勉強を始めました。(あとボケてきた頭のリハビリもかねて)一応今までVisualBasic
【ご質問】1.STARFAX16で、動作確認済みの開発環境を教えてください。Microsoft.NETFrameworkのバージョンVisualStudioのバージョン2.開発・配布ライセンスについて教えてください。1ライセンスで、何台までのPCにインストールができますか?3.OCXを使用したアプリケーションをエンドユーザへ配布する場合のライセンス形態を教えてください。【回答】1.STARFAX16の開発環境について[Microsoft.NETF
今後のプログラミングの学習方針ですが、VBを自習するのを終わりにしてC#へ移行しますVBというのはVisualBasicの略でビルゲイツがプログラミング入門者が学習しやすいように開発したプログラム言語です訓練校で一通りVBやりましたがまだ序の口です本当はもっと本当に色んな機能があり二週間程度で習得できるようなものでないです正直VBだけで三か月訓練できると思いますそれでも足りないでしょうが、なぜもっと高度な言語であるC#に移行するかというと(ちなみに訓練
最近プログラミングが面白いです訓練校でVisualBasicを教えてもらってるので、自習を家にVisualStudiocommunityをインストールして始めたわけですが勉強が面白くてしょうがないですC#の勉強も始めましたバグが取れた時の喜びが凄いですね俺のレベルだとスラスラ書けるって事はまずないわけですがどこが足りないのかと検索し、トライandエラーや相談をしてアプリが動く時凄い達成感がありますやっぱり、頭使ったり、検索して何かを作るっての
カウントアップのアプリをVBでつくると、こんな感じになるんですが、これはTextに数字入れてもいいよ~っていうVB特有の忖度らしく(先生もVBは忖度の言語だからねって言ってましたが)C#はどうやら違うようですTextには文字しか入れちゃダメ!というわけで、C#で同じアプリを作るとこうなりますいちいち、ConvertでTextの数値化と、Textに入れる時の、文字化をやってるらしいですプログラムやってる人ならすぐ分かりますがToStringの方は文字へで、To
昨日投稿したやつの改良版ですで、プログラムの方はといいますとって感じです、乱数表示の基本のInt(Rand()*n+1)、を使ってますねあと、正直本当に当確率になってるかは知らないんですが、Randomize()があちらこちらにただまぁ、一番苦労したのはそこでは無くてわざわざprivatea(),b(),c()asintegerと三つも配列を用意したのは、一回ボタン押したらリセットしないと、二回目以降ボタンを押しても、反映されないようにするためで
さて、今日の復習として、自宅に帰ってから作ったプログラムがこれB1のボタンを押すと、順番に野球選手の名前がボックスに出ますExitでアプリケーション終了ただし、4回以上押すと、アプリが不作動になるんですが(笑)Privatenames(5)asstringは、namesの定義ですねここに配列が使われいて、まとめて定義できるってことです下で4つnamesを定義してますから5を()の中に入れてますi=i+1は再帰代入と言ってアクションごとにiがStati
米Microsoftは11日(現地時間)、公式ブログ“VisualBasicBlog”で、「.NETCore」における「VisualBasic」(以下、VB)の対応方針を発表しました。それによると、「.NET5」以降、以下の分野でVBのサポートが継続されるとのこと。ClassLibraryConsoleWindowsFormsWPFWorkerServiceASP.NETCoreWebAPIしかしその一方で、VBを言語として発展させていく予定はない
今年もどうぞ宜しくお願い申し上げます。お客様のご要望にお応えできるよう、日々精進し、頑張ります。そして、今年は、私の整体以外のスキルを拡散する試みにチャレンジしてみようかと思っています。私の整体以外のスキルは、以下・20代の頃から実勤務で25年培ったプログラミング及びPCの知識・2006年より培った、ヨーロッパ民間療法です。プログラミングの知識は、実勤務で使用していたスキルです。新聞社、テレビ局、製造関連、等、大型汎用機で、COBOLやASEMBLAを
今日は新しいネタに向けたプログラム開発。前からArduinoを利用してちょいちょい練習してきました。今回はESP32を利用して、RGBのLEDパネルを光らせてみました。動画はこちら結構大変でした…。このご時世、ネットでたくさんの方がいろいろな情報を発信しているので参考にできることはたくさんあり、とでもありがたいことです。でも、そのままやってもうまくいかず、かといって知識があるわけではないのでかなり試行錯誤しました。学生時代、VisualBasicを中心にやっていまし
最初に言っておきます。アイコン変えましたよ。真礼ちゃんキャラとして、先日紹介した式島つばさちゃんの笑顔にしました。タイトル名が「5人の女神」だというのだから5人(真礼ちゃん・絵里ちゃん・リゼちゃん・アスナ様・詩羽先輩)を平等に扱わなきゃいけないのに、リゼちゃんだけ長らくこのブログのアイコンにしていたというツッコミどころ(爆)アイコン変えた件についてなんかご意見ありましたら気軽にコメントください。というわけで今日は久しぶりに(多分ね)学校の話題でも書こうかなと思います。今日はコンピュ
こんばんは。日本セクレール®教育協会スタッフのグレースですさて、当協会ではVBAプログラミング講座という講座を毎月開催しているのですが、ExcelVBAとはどんなものかみなさんはご存知でしょうか?VBAとはVisualBasicforApplicationsの略で、ExcelやAccessなど、Microsoftが提供するアプリケーションで使用できるプログラミング言語を指します。このVBAを使えば、私たちが普段手動で行っている定型的な