Niin olen juuri aloittamassa Visual Basicin ja C++:n ja haluaisin tietää, miten saa tehtyä sellaisen ohjelman, jota voi käyttää esim. komentorivillä: ohjelma.exe -tulosta "Moikka kaikille!". Sitten se tulostaisi tuon tekstin vaikka MsgBoxina.
Jos voisitte antaa esimerkkikoodin molemmilla kielillä niin olisin hyvin iloinen.
No VB.Netillä se menisi:
Module Ohjelma
Sub Main()
Dim Teksti As String
Console.Write("Kirjoita tekstiä: ")
Teksti = Console.ReadLine()
MsgBox("Kirjoitit tekstin " & Teksti, MsgBoxStyle.OkOnly, "Tekstisi")
End Sub
End ModuleSitten voisin muuttaa saman C#:ksi vaikka täällä http://www.developerfusion.com/tools/convert/vb-to-csharp/ (muitakin löytyy)
static class Ohjelma
{
public static void Main()
{
string Teksti = null;
Console.Write("Kirjoita tekstiä: ");
Teksti = Console.ReadLine();
Interaction.MsgBox("Kirjoitit tekstin " + Teksti, MsgBoxStyle.OkOnly, "Tekstisi");
}
}Kiitos paljon! :)
Tämä ohjelma näyttää messageboxina sille annetut parametrit
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) {
MessageBox(0, (LPCTSTR)lpCmdLine, "Parametrit", MB_OK);
return 0;
}Hups, huomasinkin vasta, että olit pyytänyt C++ eikä C# :D
Aihe on jo aika vanha, joten et voi enää vastata siihen.