Koffiekamer « Terug naar discussie overzicht

tuut tuut ....de Berenboot

3.315 Posts, Pagina: « 1 2 3 4 5 6 7 8 9 10 11 12 ... 162 163 164 165 166 » | Laatste
[verwijderd]
0
quote:

TA-Libra schreef:

fes

Hup naar het koedek van de schuit!:-))

Mvg Peerke

Naar het koedek??????

De stieren staan (voorlopig althans) ferm aan het roer!

De beren moeten maar weer even in winterslaap...
[verwijderd]
0
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

[verwijderd]
0
Whoeps ik zie dat in die code de spatie in een z verandert is.
Grappig want het klopt wel.(Afschoon het wel een bugje is).
Tijd om te testen was er ook niet echt.
Peerke
[verwijderd]
0
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
[verwijderd]
0
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;
}


}
}
[verwijderd]
0
.... .- .-.. .-.. --- / -- . -.. . -... . .-.. . --. --. . .-. ... .- .-.. .-.. . ... / --. --- . -..
[verwijderd]
0
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
[verwijderd]
0
quote:

MoneyHoneyMaker schreef:

members.chello.nl/m.gruys/MorseWindow...
dit is 'm
ik kan het hier niet testen of de link werkt....? Bij mij dus wel...
Staan de rechten goed om te downloaden????
MHM
[verwijderd]
0
is echt een simpele source. Ik vind het altijd wel geinig.. Ben benieuwd of de exe werkt op een pc waar .net niet op geinstalleerd staat
[verwijderd]
0
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
[verwijderd]
0
Ik heb je exe gedownload.
Hij wil niet starten.(mist een DLL bestand>MSCOREE.DLL)
Mvg Peerke
Hallo!
0
quote:

TA-Libra schreef:

Ik heb je exe gedownload.
Hij wil niet starten.(mist een DLL bestand>MSCOREE.DLL)
Mvg Peerke
Dan moet je Microsoft.net downloaden en installeren.
[verwijderd]
0
Dat vind ik nu echt klote nadeel van die studio. al die zooi meelinken is een crime. Laat maar zitten als je het niet erg vind. Ik ga weekend vieren.
tot maandag wellicht.
MHM
[verwijderd]
0
quote:

--Verwijderd alias-- schreef:

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

[verwijderd]
0
PS: Mocht iemand 'm toch aan de praat krijgen (door .net te installeren) hoor ik dit natuurlijk graag :-)))
3.315 Posts, Pagina: « 1 2 3 4 5 6 7 8 9 10 11 12 ... 162 163 164 165 166 » | Laatste
Aantal posts per pagina:  20 50 100 | Omhoog ↑

Meedoen aan de discussie?

Word nu gratis lid of log in met uw e-mailadres en wachtwoord.

Direct naar Forum

Markt vandaag

AEX 910,51 +6,30 +0,70% 16:11
AMX 937,86 -0,09 -0,01% 16:11
ASCX 1.207,67 +13,94 +1,17% 15:56
BEL 20 4.007,99 +22,59 +0,57% 16:11
Germany40^ 18.765,20 +78,60 +0,42% 16:11
US30^ 39.540,60 +132,00 +0,33% 16:10
US500^ 5.228,47 +12,75 +0,24% 16:11
Nasd100^ 18.183,30 +64,70 +0,36% 16:11
Japan225^ 38.292,90 -145,00 -0,38% 16:08
WTI 79,50 -0,11 -0,14% 16:11
Brent 83,94 -0,20 -0,24% 16:11
EUR/USD 1,0777 -0,0005 -0,04% 16:11
BTC/USD 62.572,92 -10,89 -0,02% 16:11
Gold spot 2.366,60 +20,36 +0,87% 16:11
#/^ Index indications calculated real time, zie disclaimer
BESTEL HIER UW TICKETS VOOR DE IEX BELEGGERSDAG > EEN DAG VOL INSPIRERENDE SPREKERS EN KOOPTIPS!

Stijgers & Dalers

Stijgers Laatst +/- % tijd
BESI 134,650 +3,700 +2,83% 15:52
RANDSTAD NV 49,080 +1,210 +2,53% 15:52
ASMI 624,000 +14,200 +2,33% 15:52
Dalers Laatst +/- % tijd
UMG 28,010 -0,850 -2,95% 15:52
DSM FIRMENICH AG 103,750 -1,200 -1,14% 15:52
Akzo Nobel 63,380 -0,680 -1,06% 15:52

EU stocks, real time, by Cboe Europe Ltd.; Other, Euronext & US stocks by NYSE & Cboe BZX Exchange, 15 min. delayed
#/^ Index indications calculated real time, zie disclaimer, streaming powered by: Infront