Skocz do zawartości

Edytor tekstu


Kopyciak

Rekomendowane odpowiedzi

Witam. chce stworzyć sobie taki mini edytor tekstu, który byłby mniej zaawansowany niż notatnik.

Ale mam następujące problemy :

1- używam funkcji

GML
file_text_open_write()
która według dokumentacji otwiera plik o danej nazwie lub (gdy go nie ma) stwarza go, wtedy wywala mi error, że nie ma takiego pliku, a jak go już stworzyłem, to że nie może go otworzyć... Format to .txt

2- jak zrobić, żeby user sam sobie mógł nazwać swój save (w formacie .txt)?

3- jak zrobić funkcję otwierania pliku, do którego ścieżkę dostępu się poda?

 

 

Z góry :

Fenk ju wery macz za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

@muczek

a gdzie użytkownik programu będzie miał podać nazwę? Hm?

...

Dobra, inaczej.

Wyobraź sobie, że jesteś użytkownikiem (jakiegośtam) programu. Chcesz otworzyć plik znajdujący się w takim miejscu : "C:\Documents and Settings\Admin\Moje Dokumenty\tekst.txt". Wciskasz przycisk z napisem "Open" i wyskakuje okienko w którym podajesz w/w ścieżkę. Klikasz <OK> i otwierasz dokument. O coś takiego mi chodzi...

Odnośnik do komentarza
Udostępnij na innych stronach

Eee...

Otworzyłeś plik, żeby do niego zapisywać dane, a nie żeby z niego te dane pobierać.

Zamiast file_text_open_write użyj file_text_open_read i funkcji file_text_read/i coś tam/.

 

I zmień nazwę tematu :P

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Załaduj do zmiennej cały tekst z pliku, edytuj odpowiednim kodem, a potem zapisz ten tekst do pliku. Nie napiszę znowu kodu, bo jest to wystarczająco proste, żerbyś mógł to sam zrobić, zresztą gdzieś na forum był przykład.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
jest to wystarczająco proste, żerbyś mógł to sam zrobić,

Wątpię... Ja serio jestem do du*y.

 

zresztą gdzieś na forum był przykład.

Fajnie. Pewnie do gm6 albo jeszcze gorzej. Bo większość przykładów jest do gm6.

 

Załaduj do zmiennej cały tekst z pliku, edytuj odpowiednim kodem, a potem zapisz ten tekst do pliku.

Aha... ???

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...