SuperABC
Gebruiker
- Lid geworden
- 16 jul 2009
- Berichten
- 327
Hi,
Ik heb een programmatje gemaakt die code highlight. Het programma kan de volgende talen highlighten:
Deze functie kent echter alleen de drie talen die hier boven genoemd zijn. Volgens mij heeft deze functie het ongeveer 9/10 goed...
Hier enkele voorbeelden van wat het programma kan:
Een in kleur gezette Visual Basic code:
Visual C# code:
C++ code:
Het programma zet alle 'KeyWords', Strings en commentaar in kleur.
Verder werken de knoppen Knippen,Kopieëren, Plakken en Alles Selecteren voor zowel de input- als het outputvak.
Als de output BB-Code is kan je het hele stuk tekst kopiëren en plakken op een forum. De
[/CODE] tag wordt er automatisch bij gezet.
Als de ouput HTML is kan het hele stuk op een HTML-pagina plakken, ook hier zit een speciale code-tag bij...
Een printscreen:
Eisen:
.NET Framework 2.0
Klik hier om het programma te downloaden... (23 KiloBytes)
Succes:thumb:
Ik heb een programmatje gemaakt die code highlight. Het programma kan de volgende talen highlighten:
- Visual Basic
- Visual C#
- C++
- BB-Code
- HTML
- Voer in het linker tekstvak uw code in.
- Kies de juiste input-taal.
- Kies de output taal.
- Klik op Genereer Code.
Deze functie kent echter alleen de drie talen die hier boven genoemd zijn. Volgens mij heeft deze functie het ongeveer 9/10 goed...
Hier enkele voorbeelden van wat het programma kan:
Een in kleur gezette Visual Basic code:
Code:
[FONT="Courier New"] [color="#0000FF"]Dim[/COLOR] URL [color="#0000FF"]As[/COLOR] [color="#0000FF"]String[/COLOR] = [color="#A31515"]"http://blablabla/blablabla.txt"[/COLOR]
[color="#0000FF"]Dim[/COLOR] client [color="#0000FF"]As[/COLOR] Net.WebClient = [color="#0000FF"]New[/COLOR] Net.WebClient()
[color="#0000FF"]Dim[/COLOR] data [color="#0000FF"]As[/COLOR] IO.Stream = client.OpenRead(URL)
[color="#0000FF"]Dim[/COLOR] reader [color="#0000FF"]As[/COLOR] IO.StreamReader = [color="#0000FF"]New[/COLOR] IO.StreamReader(data)
[color="#0000FF"]Dim[/COLOR] File [color="#0000FF"]As[/COLOR] IO.File
[color="#0000FF"]Dim[/COLOR] str [color="#0000FF"]As[/COLOR] [color="#0000FF"]String[/COLOR]
str = reader.ReadToEnd()
reader.Close()[/FONT]
Code:
[FONT="Courier New"] [color="#0000FF"]private[/COLOR] [color="#0000FF"]int[/COLOR] ConvertTimeToMin([color="#0000FF"]int[/COLOR] input)
{
[color="#0000FF"]int[/COLOR] output = 0;
[color="#0000FF"]int[/COLOR] counter = 0;
[color="#0000FF"]while[/COLOR] (counter + 100 <= input)
{ [color="#00803A"]//commentaar[/COLOR]
output = output + 60;
counter = counter + 100;
}
output = output + (input - counter);
[color="#0000FF"]return[/COLOR] output;
}[/FONT]
Code:
[FONT="Courier New"][color="#0000FF"]#include <math.h>[/COLOR]
[color="#0000FF"]#include <iostream.h>[/COLOR]
[color="#0000FF"]int[/COLOR] main([color="#0000FF"]void[/COLOR])
{
[color="#0000FF"]double[/COLOR] x, y, z;
cin >> x;
y = sqrt(x) * 3.0 * pow(x, 2.0);
z = sqrt(pow(x, 3.0));
[color="#00803A"]//commentaar[/COLOR]
cout << [color="#A31515"]"y = "[/COLOR]<< y << [color="#A31515"]" z = "[/COLOR]<< z << endl;
[color="#0000FF"]return[/COLOR] 0;
}[/FONT]
Het programma zet alle 'KeyWords', Strings en commentaar in kleur.
Verder werken de knoppen Knippen,Kopieëren, Plakken en Alles Selecteren voor zowel de input- als het outputvak.
Als de output BB-Code is kan je het hele stuk tekst kopiëren en plakken op een forum. De
Code:
[CODE]
Als de ouput HTML is kan het hele stuk op een HTML-pagina plakken, ook hier zit een speciale code-tag bij...
Een printscreen:
Eisen:
.NET Framework 2.0
Klik hier om het programma te downloaden... (23 KiloBytes)
Succes:thumb: