iSAMrx72's思いつきBlog

twitterが使いこなせない管理人のメモです。思いついたとき書きます。
トッププログラミング言語

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--/--/ (--) --:--| スポンサー広告 | コメント(-) | トラックバック(-) | 編集

ホームページビルダーVer17ダウンロードトライ版使って見てます。

ハッキリ言って、たぶんですが、買わないと使えないようになってるようです。テンプレートの選択で必ず購入画面へ

行きます。

前に一度、hpbの正規使用者だったんですが、面倒なので更新をしないで居ました。幾ら探してもDVDorCDが

見つからないです。こんな時は電話して確認して貰えば、バージョンアップでいけるんでしょうかね?

昔はIBMだったんですが、今はジャストシステムですが、少し心配です。メールで確認してみてから買っても遅くは

無い様に思います。

制作途中ですが、この程度なので、本当はhpb買わなくてもよさそうですが、但し、行を増やしていくときは

やはり買わないと大変そうですね。

 

元はExcelで作ってますが、そのままではHPに出来ないでしょうね。そのまま出来ればそれで良いんですが。


続きを読む
スポンサーサイト
09/26/ (木) 01:20| プログラミング言語コメント(1) | トラックバック(-) | 編集

二つのテーブルのリレーションがある表の表示について。

今C#を使って、データベースをいじくり回していました。Accessで出来る事なので

やる必要も無いような物ですが、試しにやって見ました。普通の業務を考えると

例えば、請求書でも良いのですが、一つの請求書番号があって、それに付随

する複数の明細のデータがあります。それの二つを結びつける物が、伝票の

番号ですね。

伝票のテーブルと明細のテーブルの二つがあります。それを結ぶのが伝票の

番号と言うことです。繰り返しました。

そのやり方がなかなか成功できませんでした。下を見ながら注意深く、行えば

絶対出来ます。

http://code.msdn.microsoft.com/10-ADONET-Visual-Studio-f2b6fb69/

VBの説明ですが、コードは書かなくてもそれなりに出来るのでC#でも参考に

なります。

12/08/ (土) 16:10| プログラミング言語コメント(0) | トラックバック(-) | 編集

C#興味の有る人居ないですよね。DataSetとDataGridを使ってみました。

ほんの少しコードを書いただけで、住所録のデータベースが完成します。驚きです。

しかも使い勝手が良い。自分で作るとその場当たりの操作性になりますが、Windows

の共通です。データを作るのは色んな方法があるし、専用ソフト向きに出来てあります。

実用にするんであれば、他のSoftとのやり取りですか?CSVファイルの読み書きは

欲しいでしょうか?

ハッキリ言えば、そんなことする必要が無い。(^0^)です。Visual Studio 2010が

只で使えますので、良いです。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;


namespace WindowsDG
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        private void button1_Click(object sender, EventArgs e)
        {
            dataSet1.WriteXml(@"d:\c#src\address.xml",XmlWriteMode.WriteSchema);
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            if (System.IO.File.Exists(@"d:\c#src\address.xml"))
            {
                dataSet1.ReadXml(@"d:\c#src\address.xml", XmlReadMode.ReadSchema);
            }
        }
    }
}

namespace WindowsDG
{
    static class Program
    {
        /// <summary>
        /// アプリケーションのメイン エントリ ポイントです。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}

//以下はフォームのデザインで自動的に書かれたコードです。


続きを読む
12/06/ (木) 10:38| プログラミング言語コメント(5) | トラックバック(-) | 編集

C#興味の有る人居ないですよね。WindowsApplicationです。

Globalと言うClassで文字列の配列への入り口と、誰かが言ってました、を作ります。

button1_Clickで実際の配列を作り、入り口をGlobalの入り口へコピーします。

するとstr自体は無くなるはずですが、Global.Strは存在しますので、button2_Clickで

表示できます。ということはstr自体は消滅しないで、アクセスできないだけ?

又は、オブジェクトもコピーになるのか、どちらかでしょう。

続きはFormに関してのコードなので、コンパイルには必要ですが、内容には

直接関係がありません。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string[] str = { "ABC", "DEF", "GHI" };
            Global.Str = str;
           
        }

        private void button2_Click(object sender, EventArgs e)
        {
            MessageBox.Show(Global.Str[0]);
            //MessageBox.Show(str[0]); これはエラーになります。strがローカルな変数です。
        }
    }
}


namespace WindowsFormsApplication1
{
    public static class Global
    {
        public static string[] Str;
    }
}


namespace WindowsFormsApplication1
{
    static class Program
    {
        /// <summary>
        /// アプリケーションのメイン エントリ ポイントです。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}


続きを読む
12/04/ (火) 12:21| プログラミング言語コメント(0) | トラックバック(-) | 編集

C#興味の有る人、居ないですよね。追加、一応の完成版。Part1。

前回で終わりのつもりでしたが、気になるので、直しました。今度は良いと思います。

C++,Cと混乱しましたが、殆ど忘れてますので、最初から覚える感じですね。かえって

楽かもしれません。C++とかCを忘れた方が。書き方は違っても、考え的には似てます

から幾らか進歩したかなあ。でも直ぐ忘れるんですよ。w

継承と言っても、今回は使わなくても良いような継承でした。幾らか整理して

見やすく、でも、まあ、自己満足ですね。w

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
        public class Entry : IComparable<Entry>
    {
        private string yomi;
        private string namae;

        public Entry(string yomi, string namae)
        {
            this.yomi = yomi;
            this.namae = namae;
        }

        public Entry()
        {
            this.yomi = "未定";
            this.namae = "未定";
        }

        int IComparable<Entry>.CompareTo(Entry other)
        {
            return this.yomi.CompareTo(other.yomi);
        }

       
        public string Yomi
        {
            get { return yomi; }
            set { yomi = value; }
        }

        public string Namae
        {
            get { return namae; }
            set { namae = value; }

        }

    }
}


続きを読む
12/01/ (土) 01:16| プログラミング言語コメント(0) | トラックバック(-) | 編集
プロフィール

isamrx73

Author:isamrx73
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック

月別アーカイブ
カテゴリ
検索フォーム

RSSリンクの表示
リンク
ブロとも申請フォーム
QRコード

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。