logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

C# - W jaki sposób zapisać plik (do łatwego odczytu) zapisany w C#

Mati072 21 Sie 2013 17:03 5235 9
REKLAMA
  • #1 12652054
    Mati072
    Poziom 2  
    Posty: 4
    A więc zrobiłem 2 proste programiki w tym języku (C#). Chciałbym je tak zapisać,aby otworzenie ich zajmowało dwa kliknięcia.
  • REKLAMA
  • Pomocny post
    #2 12654237
    przemko07
    Poziom 16  
    Posty: 161
    Pomógł: 24
    Ocena: 4
    Co?
    Napisz jak dla idioty, nie rozumiem o co Ci chodzi.
  • REKLAMA
  • #3 12654727
    Mati072
    Poziom 2  
    Posty: 4
    Proszę cię bardzo.
    W programie C - sharp (tam się koduje w C#) stworzyłem dwa proste programiki. Ale nie wiem, jak je zapisać do odczytu. Tzn. abym nie musiał otwierać C - sharpa, tylko kliknął na ikonę i mój program się uruchomi tak jak podczas testu (podczas korzystania z programu można natrafić na nazwę debugowanie)
  • REKLAMA
  • Pomocny post
    #4 12654872
    przemko07
    Poziom 16  
    Posty: 161
    Pomógł: 24
    Ocena: 4
    Jeśli dobrze Cie zrozumiałem to nie masz skojarzonego rozszerzenia
    .cs
    przez system.
    Jeśli masz Windows'a to powinieneś móc zrobić tak:
    prawy przycisk myszy na plik .cs
    otwórz za pomocą->wybierz program
    (albo coś takiego)
    następnie otworzy Ci się małe okienko z wyborem programów które będą skojarzone z tym rozszerzeniem, jeśli znajduje się tam Twoje środowisko to je wybierz i tyle, od teraz będziesz mógł kliknąc 2 razy.
    jeśli go tam nie ma to musisz poprzez "przeglądaj/browse" wyszukać swoje środowisko,
    u mnie Visual Expres 2012 miejsci się w
    C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE

    i nazywa
  • REKLAMA
  • #5 12655021
    Mati072
    Poziom 2  
    Posty: 4
    Ok, teraz już mogę edytować moje programy.
    Ale, jak prze konwertować je na .exe czy inne rozszerzenia ażeby wciąż tak działało?

    Dodano po 2 [minuty]:

    Tzn tak jak podczas debugowania.
  • Pomocny post
    #6 12655236
    przemko07
    Poziom 16  
    Posty: 161
    Pomógł: 24
    Ocena: 4
    To już zależy od Twojego środowiska, nie wiem jakie posiadasz.
    musiałbyś ustawić w opcjach gdzie się znajduje kompilator.

    ponieważ środowisko(gdzie piszesz) a to co przerabia na .exe(kompilator) to 2 rożne programy, stworzono przez najprawdopodobniej 2 różne projekty. jeśli Ci się nie uda podpiąć kompilatora pod środowisko, to zawsze możesz samemu kompilować z wiersza poleceń.
    w przypadku C++ ja tak robię, że tworze sobie pliczek .cmd(.bat) w folderze z projektem i wpisuje do niego zawartość (przykładowo)
    path C:\MinGW\bin
    g++ ^
    -std=c++11 ^
    -o bin\program.exe main.cpp ^
    -Lbin -ltcl_bridge ^
    tcl_bridge.def
    pause

    wtedy wystarczy że odpalę tego .cmd i mam skompilowany projekt, jednak trochę Ci zajmie aby się znaleźć w wywołaniach kompilatora, flagach etc. i szybciej się poddasz niż skompilujesz.
    dlatego polecam Ci poszukać na googlach jak podpiąć kompilator pod Twoje środowisko.
    Link
  • #7 12655279
    Rariusz
    Specjalista Automatyk
    Posty: 1773
    Pomógł: 267
    Ocena: 126
    Witam,

    Mati072 napisał:
    A więc zrobiłem 2 proste programiki w tym języku (C#). Chciałbym je tak zapisać,aby otworzenie ich zajmowało dwa kliknięcia.


    To ciekawe https://www.elektroda.pl/rtvforum/topic2633546.html
    Visual Studio posiadasz?

    Pozdrawiam,
  • #8 12658516
    Mati072
    Poziom 2  
    Posty: 4
    Tak posiadam, a pan spamuje, więc podziękuje panu za spam.

    Dodano po 5 [minuty]:

    Btw nikt się nie spytał po co mi język C# (prog. C - sharp).
    A nuż do robienie najprostszych programów, które ułatwiają mi życie. Ale tzw. "hejterzy" i tak muszą mieć racje. Nie uczę się tego języka do pracy bądź studiów... Tylko na swoje proste potrzeby, więc nie ma sensu wkuwać zawodowo tego języka, Microsoft Visual Studio bardzo mi pomaga, nie rozumiem was o co ta wrzawa... Może za mój język, plus dla was. Nic innego jednak już nie może przeszkadzać...



    Moderowany przez ANUBIS:

    3.1.9. Zabronione jest rozpowszechnianie treści ironizujących, prześmiewczych lub złośliwych, stanowiących przejaw braku szacunku do innych Użytkowników lub osób trzecich.

  • #9 12658591
    Rariusz
    Specjalista Automatyk
    Posty: 1773
    Pomógł: 267
    Ocena: 126
    Witam,

    Mati072 napisał:
    Tak posiadam, a pan spamuje, więc podziękuje panu za spam.


    Nic nie spamuję. Dziwi mnie tylko to że w tym wątku masz inne całkiem podejście
    niż w tm co podałem w linku.

    Mati072 napisał:
    Może za mój język, plus dla was.


    To żaden plus.

    Pytałem o Visual Studio ponieważ po kompilacji masz tam plik z rozszerzeniem
    *.exe. Klikając na ten plik możesz uruchomić Swój program. Szukaj w folderze
    release. Folder jest w miejscu gdzie masz zapisany projekt.

    Pozdrawiam,
  • #10 12658973
    Konto nie istnieje
    Konto nie istnieje  

Podsumowanie tematu

✨ Użytkownik stworzył dwa proste programy w języku C# i chciałby je zapisać w taki sposób, aby można je było uruchomić za pomocą dwóch kliknięć, bez potrzeby otwierania środowiska programistycznego. W odpowiedziach zasugerowano, aby skojarzyć pliki .cs z odpowiednim środowiskiem, takim jak Visual Studio, co umożliwi ich edytowanie. Następnie, aby skonwertować programy na pliki .exe, użytkownik musi skonfigurować kompilator w Visual Studio, co pozwoli na łatwe uruchamianie programów. Wskazano również, że pliki .exe można znaleźć w folderze "Release" projektu po kompilacji.
Wygenerowane przez model językowy.
REKLAMA