Van beleggers
voor beleggers
desktop iconMarkt Monitor
  • Word abonnee
  • Inloggen

    Inloggen

    • Geen account? Registreren

    Wachtwoord vergeten?

Ontvang nu dagelijks onze kooptips!

word abonnee

tuut tuut ....de Berenboot

3.314 Posts
Pagina: «« 1 ... 5 6 7 8 9 ... 166 »» | Laatste | Omlaag ↓
  1. [verwijderd] 26 februari 2005 14:59
    Hallo MoneyHoneyMaker

    Net even gekeken wat C-sharp ongeveer is.
    Ik zag dat het een opvolger of zo c++ was.
    Ik heb in heel wat talen geprogrammeerd.Als laatste in pascal en visual basic wat gedaan.(c++ ken ik niet maar lijkt zo te zien wat op pascal of delphi)

    Je zegt verder dat C-sharp sneller is dan een spreadsheet.
    Ik kan dat niet goed beoordelen.
    In het geval van die morsecode heb ik er een vraagje daarover?
    Bij decoderen van een posting in morsecode moet ik een copy-paste doen en een kleine file met de code binnen halen in lotus123.
    Of andersom indien ik een morsecode wil posten.

    Hoe gaat dat bij jou. Moet jij deze omweg ook maken?

    Verder heeft elk systeem zijn eigen karateristieke eigenschappen.
    Een spreadsheet biedt bij bepaalde taken m.i. aanzienlijke voordelen t.o.v. andere programmeertalen.
    Maar ik moet daar voorzichtig mee zijn omdat de laatste ontwikkelingen niet meer bij hou.(En de leeftijd gaat tellen)
    Inmiddels draait dat kleine lotus123 programmaatje goed en het was van mij ook meer een soort nieuwsgierigheid hoe moeilijk zoiets was.
    Doe wat mij betreft niet al te veel moeite met dat downloaden.(Vat dit overigens niet negatief op)

    Gisteren reageerde ik om 20:57 op de abacadabra :-) van Rockefehler met een code.
    Kun jij die ontcijferen met jouw programma?
    (De sleutel is heel eenvoudig:Elke letter wordt de voorgaande b.v. de "t" wordt een "s"(a=z!)
    ... --. -.. --.. .--- -.. -.-. --.. --- -.- -.. .- .-. -..
    Ik ben benieuwd omdat ik denk dat alleen mensen met een source en programmeer ervaring en een logische opbouw van hun programma dat kunnen.
    www.ksjknokke.be/ontspanning-geheimsc...
    werkt dan b.v. niet meer.
    Dus zelfs al geef je de sleutel bij een bericht dan pik je de echte kenner van programmeren er w.s. zo uit.
    Prettige voortzetting van het weekende
    Peerke

  2. [verwijderd] 26 februari 2005 16:59
    using System;
    using System.Drawing;
    using System.Collections;
    using System.ComponentModel;
    using System.Windows.Forms;
    using System.Data;

    namespace MorseWindows
    {
    /// <summary>
    /// Summary description for Form1.
    /// </summary>
    public class Form1 : System.Windows.Forms.Form
    {
    private System.Windows.Forms.Label label1;
    private System.Windows.Forms.TextBox txtText;
    private System.Windows.Forms.Label label2;
    private System.Windows.Forms.TextBox txtMorse;
    /// <summary>
    /// Required designer variable.
    /// </summary>
    private System.ComponentModel.Container components = null;

    public Form1()
    {
    //
    // Required for Windows Form Designer support
    //
    InitializeComponent();

    //
    // TODO: Add any constructor code after InitializeComponent call
    //
    }

    /// <summary>
    /// Clean up any resources being used.
    /// </summary>
    protected override void Dispose( bool disposing )
    {
    if( disposing )
    {
    if (components != null)
    {
    components.Dispose();
    }
    }
    base.Dispose( disposing );
    }

    #region Windows Form Designer generated code
    /// <summary>
    /// Required method for Designer support - do not modify
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
    System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(Form1));
    this.txtText = new System.Windows.Forms.TextBox();
    this.label1 = new System.Windows.Forms.Label();
    this.label2 = new System.Windows.Forms.Label();
    this.txtMorse = new System.Windows.Forms.TextBox();
    this.SuspendLayout();
    //
    // txtText
    //
    this.txtText.Location = new System.Drawing.Point(24, 48);
    this.txtText.MaxLength = 0;
    this.txtText.Multiline = true;
    this.txtText.Name = "txtText";
    this.txtText.ScrollBars = System.Windows.Forms.ScrollBars.Both;
    this.txtText.Size = new System.Drawing.Size(528, 72);
    this.txtText.TabIndex = 0;
    this.txtText.Text = "";
    this.txtText.TextChanged += new System.EventHandler(this.txtText_TextChanged);
    //
    // label1
    //
    this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
    this.label1.Location = new System.Drawing.Point(24, 24);
    this.label1.Name = "label1";
    this.label1.TabIndex = 1;
    this.label1.Text = "Geef tekst";
    //
    // label2
    //
    this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
    this.label2.Location = new System.Drawing.Point(24, 168);
    this.label2.Name = "label2";
    this.label2.TabIndex = 2;
    this.label2.Text = "Morse";
    //
    // txtMorse
    //
    this.txtMorse.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
    this.txtMorse.Location = new System.Drawing.Point(24, 192);
    this.txtMorse.MaxLength = 0;
    this.txtMorse.Multiline = true;
    this.txtMorse.Name = "txtMorse";
    this.txtMorse.ScrollBars = System.Windows.Forms.ScrollBars.Both;
    this.txtMorse.Size = new System.Drawing.Size(528, 128);
    this.txtMorse.TabIndex = 3;
    this.txtMorse.Text = "";
    this.txtMorse.TextChanged += new System.EventHandler(this.txtMorse_TextChanged);
    //
    // Form1
    //
    this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
    this.ClientSize = new System.Drawing.Size(576, 349);
    this.Controls.AddRange(new System.Windows.Forms.Control[] {
    this.txtMorse,
    this.label2,
    this.label1,
    this.txtText});
    this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
    this.MaximizeBox = false;
    this.MinimizeBox = false;
    this.Name = "Form1";
    this.Opacity = 0.89999997615814209;
    this.Text = "Morse";
    this.ResumeLayout(false);

    }
    #endregion

    /// <summary>
    /// The main entry point for the application.
    /// </summary>
    [STAThread]
    static void Main()
    {
    Application.Run(new Form1());
    }

    private void txtText_TextChanged(object sender, System.EventArgs e)
    {


    if(ActiveControl.Name == "txtText")
    txtMorse.Text=TextToMorse(txtText.Text);
    else txtText.Text = MorseToText(txtMorse.Text);



    }

    public string TextToMorse(string sText)
    {
    string s2="";
    sText = sText.ToLower();
    int l=sText.Length;

    for(int i=0;i<l;i++)
    {
    switch(sText[i])
    {
    case 'a': s2+=".-"; break;
    case 'b': s2+="-..."; break;
    case 'c': s2+="-.-."; break;
    case 'd': s2+="-.."; break;
    case 'e': s2+="."; break;
    case 'f': s2+="..-."; break;
    case 'g': s2+="--."; break;
    case 'h': s2+="...."; break;
    case 'i': s2+=".."; break;
    case 'j': s2+=".---"; break;
    case 'k': s2+="-.-"; break;
    case 'l': s2+=".-.."; break;
    case 'm': s2+="--"; break;
    case 'n': s2+="-."; break;
    case 'o': s2+="---"; break;
    case 'p': s2+=".--."; break;
    case 'q': s2+="--.-"; break;
    case 'r': s2+=".-."; break;
    case 's': s2+="..."; break;
    case 't': s2+="-"; break;
    case 'u': s2+="..-"; break;
    case 'v': s2+="...-"; break;
    case 'w': s2+=".--"; break;
    case 'x': s2+="-..-"; break;
    case 'y': s2+="-.--"; break;
    case 'z': s2+="--.."; break;
    case '0': s2+="-----"; break;
    case '1': s2+=".----"; break;
    case '2': s2+="..---"; break;
    case '3': s2+="...--"; break;
    case '4': s2+="....-"; break;
    case '5': s2+="....."; break;
    case '6': s2+="-...."; break;
    case '7': s2+="--..."; break;
    case '8': s2+="---.."; break;
    case '9': s2+="----."; break;


    }
    if((s2!="")&&(s2!=" "))s2+=" ";


    }
    return s2;
    }

    private void txtMorse_TextChanged(object sender, System.EventArgs e)
    {
    if(ActiveControl.Name == "txtText")
    txtMorse.Text=TextToMorse(txtText.Text);
    else txtText.Text = MorseToText(txtMorse.Text);
    }

    public char c_Morse2Char(string s_morse)
    {
    char c=(char)0;
    switch(s_morse)
    {
    case ".-": c = 'a';break;
    case "-...": c = 'b';break;
    case "-.-.": c = 'c';break;
    case "-..": c = 'd';break;
    case ".": c = 'e';break;
    case "..-.": c = 'f';break;
    case "--.": c = 'g';break;
    case "....": c = 'h';break;
    case "..": c = 'i';break;
    case ".---": c = 'j';break;
    case "-.-": c = 'k';break;
    case ".-..": c = 'l';break;
    case "--": c = 'm';break;
    case "-.": c = 'n';break;
    case "---": c = 'o';break;
    case ".--.": c = 'p';break;
    case "--.-": c = 'q';break;
    case ".-.": c = 'r';break;
    case "...": c = 's';break;
    case "-": c = 't';break;
    case "..-": c = 'u';break;
    case "...-": c = 'v';break;
    case ".--": c = 'w';break;
    case "-..-": c = 'x';break;
    case "-.--": c = 'y';break;
    case "--..": c = 'z';break;
    case "-----": c = '0';break;
    case ".----": c = '1';break;
    case "..---": c = '2';break;
    case "...--": c = '3';break;
    case "....-": c = '4';break;
    case ".....": c = '5';break;
    case
  3. [verwijderd] 26 februari 2005 17:00
    case "-....": c = '6';break;
    case "--...": c = '7';break;
    case "---..": c = '8';break;
    case "----.": c = '9';break;
    default: c = ' ';break;

    }
    return c;

    }

    public string MorseToText(string s_morse)
    {
    string s="";

    s = s_morse.ToLower(); s_morse="";
    string s_text = "";

    int l=s.Length; bool b_valid=true;

    for(int i=0;i<l;i++)
    {
    char c=s[i];
    if((c=='.') || (c=='-') || (c==' ')) b_valid=true; else b_valid=false;
    if(b_valid)
    {
    if(c!=' ')s_morse+=c;
    else
    {
    s_text+=c_Morse2Char(s_morse);

    s_morse="";
    }
    }
    }

    return s_text;
    }


    }
    }
  4. [verwijderd] 26 februari 2005 17:13
    MoneyHoneyMaker

    En ik zei nog zo in een vorige posting::-)
    >>>>
    Doe wat mij betreft niet al te veel moeite met dat downloaden.(Vat dit overigens niet negatief op)
    <<<<
    Heb je die wel gelezen?

    In een source duiken doe ik met mijn oude kop waarschijnlijk niet meer (Ik zie nu al sterretjes na je posting.)
    Mvg Peerke
  5. [verwijderd] 26 februari 2005 17:16
    quote:

    TA-Libra schreef:

    MoneyHoneyMaker

    En ik zei nog zo in een vorige posting::-)
    >>>>
    Doe wat mij betreft niet al te veel moeite met dat downloaden.(Vat dit overigens niet negatief op)
    <<<<
    Heb je die wel gelezen?

    In een source duiken doe ik met mijn oude kop waarschijnlijk niet meer (Ik zie nu al sterretjes na je posting.)
    Mvg Peerke

    had 't idd niet zo goed gelezen. stoor je er maar niet aan.:-)
    Wat ik wel wil horen of de exe bij jouw wel goed draait zonder de .net libs...
    MHM
  6. [verwijderd] 26 februari 2005 17:26
    quote:

    --Verwijderd alias-- schreef:

    .... .- .-.. .-.. --- / -- . -.. . -... . .-.. . --. --. . .-. ... .- .-.. .-.. . ... / --. --- . -..
    -.. .- -. -.- / ..- / --. .- .- - / .-- . .-.. ///// -- .. .--- -. // --- - -- / -.-. .- .-.. .-.. ... / -.. --- . -. / --. . . -. / ..-. ..- -.-. -.- / . -. / -.. . // --- -.- -.- . // - .-- . . -.. ..- .. --.. . -. -.. --.. . ... / -.- .-. .. .--- --. / .. -.- / -- .- .- .-. / -. .. . - / -... .. -. -. . -. / ...- --- --- .-. / . . -. / ... - ..- .. ...- . .-.

3.314 Posts
Pagina: «« 1 ... 5 6 7 8 9 ... 166 »» | Laatste |Omhoog ↑

Meedoen aan de discussie?

Word nu gratis lid of log in met je emailadres en wachtwoord.

Direct naar Forum

Indices

AEX 882,63 +1,42%
EUR/USD 1,0693 -0,34%
FTSE 100 8.139,83 +0,75%
Germany40^ 18.177,90 +1,45%
Gold spot 2.337,95 0,00%
NY-Nasdaq Composite 15.927,90 +2,03%

Stijgers

Xior
+6,16%
bpost
+3,47%
Proximus
+3,38%
Ontex
+3,16%
DEME G...
+2,19%

Dalers

KBC Groep
-0,83%
Melexis
-0,80%
IBA
-0,77%
UCB
-0,44%
Barco
-0,15%

Lees verder op het IEX netwerk Let op: Artikelen linken naar andere sites

Gesponsorde links