Język podstawowych programów Windows'a. 5023 6

O temacie

Autor Nefario

Zaczęty 3.08.2015 roku

Wyświetleń 5023

Odpowiedzi 6

Nefario

Nefario

Użytkownicy
Bractwo Gothic'a
posty410
Propsy437
ProfesjaSkrypter
  • Użytkownicy
  • Bractwo Gothic'a
Wie ktoś jaki język używają podstawowe programy w Windows'ie typu notepad.exe, calc.exe? Szukam takiego języka który działa na Windowsie bez pobierania framework'ów itp.
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Prawdopodobnie jest to C++. Dlaczego pytasz?

oskardon

oskardon

Użytkownicy
posty91
Propsy38
ProfesjaGracz
  • Użytkownicy
Nawet do C++ zwykle używa się Visual C++ redistributable libraries (na pewno je kojarzysz). Po prostu tak jest łatwiej tworzyć zaawansowane aplikacje z interfejsami graficznymi. Interfejsy właściwie zawsze tworzy się z pomocą jakiś bibliotek. Goły C++ nadaje się raczej do programów konsolowych.
Podobnie sprawa z C# - wymaga .NET Frameworka, który jednak począwszy od Windowsa Vista jest standardowo instalowany w systemie, więc nie powinno to dla nikogo stanowić problemu.
 
Life is brutal and full of zasadzkas.

Nefario

Nefario

Użytkownicy
Bractwo Gothic'a
posty410
Propsy437
ProfesjaSkrypter
  • Użytkownicy
  • Bractwo Gothic'a
Prawdopodobnie jest to C++. Dlaczego pytasz?

Musze zrobić taki program, który pobierze frameworki jeśli użytkownik jeszcze ich nie zainstalował. Dlatego ten program musi być napisany w takim języku który Windows obsługuję "natively". Za dużo miałem userów którzy nie pobrali frameworków i później narzekali że nie działa.
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Zawsze możesz napisać w C# i podczas instalacji (za pomocą instalatora) sprawdzić, czy frameworki są napisane.

oskardon

oskardon

Użytkownicy
posty91
Propsy38
ProfesjaGracz
  • Użytkownicy
Nie musi pisać tego ręcznie. https://msdn.microsoft.com/en-us/library/hh873130.aspx?f=255&MSPPError=-2147217396 
Sczególnie prosta sprawa jest jeśli chodzi o .NET Frameworka. Z kolei Javę można po prostu zbundle'ować z aplikacją (będzie ważyć paredziesiąt mega więcej).
O jakie dokładnie frameworki chodzi?
 
Life is brutal and full of zasadzkas.

Remix

Remix

Użytkownicy
Murzyn Internetów :O
posty291
Propsy41
ProfesjaProgramista
  • Użytkownicy
  • Murzyn Internetów :O
Lub napisać prosty program w Batch'u, sprawdzający czy odpowiednie pliki, bądź klucze rejestru danego framework'a, są zainstalowane w systemie + sam program w C/C++ lub C#. Chyba, że taka opcja odpada.
 
https://www.youtube.com/watch?v=TNdy0ea6gc4


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry