plik


Tworzenie plików RES Tworzenie , kompilowanie i odczytywanie plików .RES 1. Tworzenie plików .rc - Wstawienie grafiki - Wstawienie pliku tekstowego - Wstawienie tekstu - Komentarze i seperatory 2. Kompilacja pliku źródłowego (rc) do pliku wynikowego (res). 3. Odczytanie i wykorzystanie w aplikacjach VB 1. Plik o rozszerzeniu .rc może być zwykłym plikiem tekstowym napisanych np. w Notatniku Windows'a. Plik ten zawiera wszystkie informacje na temat umiejscowienia grafiki lub tekstu . Każda linia powinna zawierać index.Index potrzebny jest do późniejszego odczytu z aplikacji w VB. Oto przykłady jak umieszczać grafikę lub tekst nadając kolejnej linii index. Wstawienie ikony : 10 ICON MOVEABLE PURE "C:\" < ścieżka do ikony Wstawienie bitmapy : 20 BITMAP MOVEABLE PURE "C:\" < ścieżka do bitmapy Wstawienie kursora : 30 CURSOR MOVEABLE PURE "C:\" < ścieżka do kursora 10 ,20 i 30 to numery indeksów , nie muszą one następować po sobie dziesiętnie lub setnie. Nie mogą się tylko powtarzać. Wstawienie pliku tekstowego 40 TXT MOVEABLE PURE "C:\" < ścieżka do pliku TXT Wstawienie tekstu : STRINGTABLE DISCARDABLE BEGIN 1 "przykład tekstu 1" 2 "przykład tekstu 2" END Komentarze i seperatory : // Komenentarz przykładowy... // &&&&&&&&&& Seperator przykładowy &&&&&&&&&&&&&&&&&&// 2. Kompilacja pliku źródłowego (rc) do pliku wynikowego (res). Aby skompilować plik .rc do .res konieczne jest umiejscowienie w tym samym katalogu na dysku plików przykład.rc , rc.exe i rcdll.dll Kompilacja jest prosta : rc.exe [parametr] przykład.rc Rodzaje parametrów dostępne są po wpisaniu : rc.exe /? 3. Odczytanie i wykorzystanie w aplikacjach VB Grafika: LoadResPicture(nr_indeksu,wartość_format) Wartość format następuje kolejno : 0 dla bitmapy lub vbResBitmap 1 dla ikony lub vbResIcon 2 dla kursora lub vbResCursor Linia tekstu: LoadResString(nr_indeksu) Plik TXT: StrConv(LoadResData(nr_indeksu , "TXT") , vbUnicode Jeżeli coś jest niezrozumiałe lub błędne uwagi proszę kierować do autora: Adam Ślusarek Jagged@kki.net.pl

Wyszukiwarka

Podobne podstrony:
SplineInv Res CSN
Hum Impact of Syria Related Res Eco Measures 26
res
BHP Errata 08?resy
linear audio res ai 45 mkii
ursus C 360 low res
GP?resy
ip?res
MK2 Low Res
Broszura VR low res

więcej podobnych podstron