[Beginner-Intermediate] file_find()
4 posters
Halaman 1 dari 1
[Beginner-Intermediate] file_find()
Ak dan cari postingan yg judulnya file_find tapi ga ada. Jadi aku posting ya
.
.
.
file_find_first(mask,attr)
fungsi ini akan mereturn nama file yg di tuju. Kalo filenya ga ada, maka akan me return empty string ("")
mask bisa di gunakan untuk mencari format tertentu. Contoh kita ingin mencari file berformat ".exe", jadi di bagian mask kita bisa tulis "*.exe"
attr bisa di gunakan untuk mencati attribut yg di gunakan di file itu. Misal kita ingin mencari file yg di hidden, maka kita bisa menulis fa_hidden (F1 for more info)
file_find_next()
fungsi ini akan mereturn file lain selain yg di return oleh fungsi file_find_first(). Jika tidak ada file lain, maka akan me return empty string
file_find_close()
fungsi ini harus di execute setelah selesai menggunakan fungsi2 file_find...()
Example = menulis semua file lnk yg ada di directory game
buatlah sebuah objek.
CREATE EVENT
--
--
Thanks to GMC
.
.
.
file_find_first(mask,attr)
fungsi ini akan mereturn nama file yg di tuju. Kalo filenya ga ada, maka akan me return empty string ("")
mask bisa di gunakan untuk mencari format tertentu. Contoh kita ingin mencari file berformat ".exe", jadi di bagian mask kita bisa tulis "*.exe"
attr bisa di gunakan untuk mencati attribut yg di gunakan di file itu. Misal kita ingin mencari file yg di hidden, maka kita bisa menulis fa_hidden (F1 for more info)
file_find_next()
fungsi ini akan mereturn file lain selain yg di return oleh fungsi file_find_first(). Jika tidak ada file lain, maka akan me return empty string
file_find_close()
fungsi ini harus di execute setelah selesai menggunakan fungsi2 file_find...()
Example = menulis semua file lnk yg ada di directory game
buatlah sebuah objek.
CREATE EVENT
- Code:
file='' //nama file
count=0 //banyak file
//
var find;
find=file_find_first('*.lnk',0) //find=cari nama file pertama yg berextensi lnk
while(find!=''){ //jika ada file berextensi lnk
file[count]=find //file nomer 'count' bernama 'find'
count+=1 //banyak file di tambah
find=file_find_next() //find=cari file lain yg berextensi lnk
}
file_find_close() //pencarian selesai
- Code:
for(i=0;i<count;i+=1){
draw_text(0,i*18,file[i]) //draw semua file yg telah tercatat
}
--
--
Thanks to GMC
Terakhir diubah oleh Kevin Blaze Coolerz tanggal Mon 14 Apr 2014, 18:42, total 2 kali diubah (Reason for editing : Topic Moved & Title Renamed)
Zihad Rizky Edwin Fikri- GM Beginner
-
Jumlah posting : 409
Points : 431
Join date : 12.05.13
Age : 26
Lokasi : jaktim
Re: [Beginner-Intermediate] file_find()
Yg,
Kalo ane, biasa pake
Btw, udah ijin admin blm ? Setau ane yg boleh post dimari cuma Pengajar GM . . .
- Code:
var find
Kalo ane, biasa pake
- Code:
find=file_find_first('*.lnk',fa_readonly);
count=0;
while(file_exists(find)){
file[count]=find;
count+=1;
find=file_find_next();
}
file_find_close();
Btw, udah ijin admin blm ? Setau ane yg boleh post dimari cuma Pengajar GM . . .
HaNIFU- Global Moderator
-
Jumlah posting : 689
Points : 858
Join date : 11.04.13
Lokasi : Surakarta
Re: [Beginner-Intermediate] file_find()
Var find di ilangin?? Tapi kan find itu ga ada gunanya bro, cuma sekedar temp variable doank..
-
-
wah, belom bro. Ku kira boleh2 aja.. Terus gimana? Apus atau gimana nih post?
-
-
wah, belom bro. Ku kira boleh2 aja.. Terus gimana? Apus atau gimana nih post?
Zihad Rizky Edwin Fikri- GM Beginner
-
Jumlah posting : 409
Points : 431
Join date : 12.05.13
Age : 26
Lokasi : jaktim
Re: [Beginner-Intermediate] file_find()
Gk ngaruh sih tpi var ngefect ny kalo di luar event itu . . .
Coba aja di create:
-EDIT-
Ane jga kurang ngerti (momod baru). Sementara tak pindahin dulu deh . . .
Coba aja di create:
- Code:
var a;
a=10;
- Code:
draw_text(x,y,a)
-EDIT-
Ane jga kurang ngerti (momod baru). Sementara tak pindahin dulu deh . . .
Terakhir diubah oleh HaNIFU tanggal Mon 14 Apr 2014, 15:31, total 3 kali diubah (Reason for editing : EDIT)
HaNIFU- Global Moderator
-
Jumlah posting : 689
Points : 858
Join date : 11.04.13
Lokasi : Surakarta
Re: [Beginner-Intermediate] file_find()
var find, berarti scope variable find hanya pada code tsb di event create (local scope), jadi ga bisa diakses dari code lain seperti yg di event draw meskipun berada pada instance yang sama
kalo langsung diinisialisasi find=... berarti variable find diinisialisasi dengan instance scope, jadi bisa diakses dari code lain di satu instance
selengkapnya bisa dibaca disini: http://www.yoyogames.com/tech_blog/41
kalo langsung diinisialisasi find=... berarti variable find diinisialisasi dengan instance scope, jadi bisa diakses dari code lain di satu instance
selengkapnya bisa dibaca disini: http://www.yoyogames.com/tech_blog/41
- OOT:
- atas ane post countnya 666
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Re: [Beginner-Intermediate] file_find()
Iya, itu si "find" kan ga ke pake. Makanya aku kasih "var"
Zihad Rizky Edwin Fikri- GM Beginner
-
Jumlah posting : 409
Points : 431
Join date : 12.05.13
Age : 26
Lokasi : jaktim
Re: [Beginner-Intermediate] file_find()
Oh OK" ane nyoba tadi gk bisa, mungkin salah nulis tadi, ane ngetik ny file bukan find . . .
- OOT:
ASUNA
HaNIFU- Global Moderator
-
Jumlah posting : 689
Points : 858
Join date : 11.04.13
Lokasi : Surakarta
Re: [Beginner-Intermediate] file_find()
@zihad & hanifu: bner kata asuna, berarti variable find cma bsa di akses di create event. tpi dri yg ak pantau, draw event gk pke variable find, jdi penggunaan var find boleh2 aja
- Masalah Topic:
- @hanifu: yep, sebaiknya di move dulu (ke lounge misal)
@zihad: smua function file_find_ udh di bahas dgn detail + ada contoh penggunaan. jdi ak move kembali ke forum Belajar GM.
Re: [Beginner-Intermediate] file_find()
well sorry I, along with hanifu, are a bit wrong... pake/ga pake var dalam hal ini sama aja, kecuali kalo pake var file dan/atau var count tentu bakal error
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Similar topics
» [Beginner-Intermediate] String
» [Beginner-Intermediate] Random number
» [Beginner - Intermediate] Script + Argument
» [Beginner-Intermediate] Object dan instance
» [Beginner-Intermediate] GMS Array Function
» [Beginner-Intermediate] Random number
» [Beginner - Intermediate] Script + Argument
» [Beginner-Intermediate] Object dan instance
» [Beginner-Intermediate] GMS Array Function
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik