ਨਵਾਂ

ਡੇਲਫੀ ਸਰੋਤ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੀ ਹੈ

ਡੇਲਫੀ ਸਰੋਤ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੀ ਹੈ


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

ਬਿੱਟਮੈਪ ਤੋਂ ਆਈਕਨ ਤੋਂ ਕਰਸਰ ਤੋਂ ਲੈ ਕੇ ਸਟਰਿੰਗ ਟੇਬਲ ਤੱਕ, ਹਰ ਵਿੰਡੋਜ਼ ਪ੍ਰੋਗਰਾਮ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ.ਸਰੋਤ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਦੇ ਉਹ ਤੱਤ ਹਨ ਜੋ ਪ੍ਰੋਗਰਾਮ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ ਪਰ ਚੱਲਣਯੋਗ ਕੋਡ ਨਹੀਂ ਹਨ. ਇਸ ਲੇਖ ਵਿਚ, ਅਸੀਂ ਬਿੱਟਮੈਪ, ਆਈਕਾਨਾਂ ਅਤੇ ਸਰੋਤਾਂ ਤੋਂ ਕਰਸਰ ਦੀ ਵਰਤੋਂ ਦੀਆਂ ਕੁਝ ਉਦਾਹਰਣਾਂ 'ਤੇ ਚੱਲਾਂਗੇ.

ਸਰੋਤਾਂ ਦੀ ਸਥਿਤੀ

.Exe ਫਾਈਲ ਵਿੱਚ ਸਰੋਤ ਰੱਖਣ ਦੇ ਦੋ ਮੁੱਖ ਹਨਲਾਭ:

  • ਸਰੋਤਾਂ ਨੂੰ ਹੋਰ ਤੇਜ਼ੀ ਨਾਲ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਐਗਜ਼ੀਕਿਯੂਟੇਬਲ ਫਾਈਲ ਵਿੱਚ ਸਰੋਤ ਲੱਭਣ ਲਈ ਇਸ ਨੂੰ ਡਿਸਕ ਫਾਈਲ ਤੋਂ ਲੋਡ ਕਰਨ ਨਾਲੋਂ ਘੱਟ ਸਮਾਂ ਲੱਗਦਾ ਹੈ.
  • ਪ੍ਰੋਗਰਾਮ ਫਾਈਲ ਅਤੇ ਸਰੋਤਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਯੂਨਿਟ (.exe ਫਾਈਲ) ਵਿੱਚ ਬਹੁਤ ਸਾਰੀਆਂ ਸਹਾਇਤਾ ਵਾਲੀਆਂ ਫਾਈਲਾਂ ਦੀ ਜ਼ਰੂਰਤ ਤੋਂ ਬਿਨਾਂ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਚਿੱਤਰ ਸੰਪਾਦਕ

ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਸਾਨੂੰ ਇੱਕ ਸਰੋਤ ਫਾਈਲ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਸਰੋਤ ਫਾਈਲਾਂ ਲਈ ਡਿਫੌਲਟ ਐਕਸਟੈਂਸ਼ਨ ਹੈ.RES. ਡੇਲਫੀ ਦੇ ਚਿੱਤਰ ਸੰਪਾਦਕ ਨਾਲ ਸਰੋਤ ਫਾਈਲਾਂ ਨੂੰ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ.

ਤੁਸੀਂ ਸਰੋਤ ਫਾਈਲ ਨੂੰ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਦਾ ਨਾਮ ਦੇ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ, ਜਦੋਂ ਤੱਕ ਇਸ ਵਿੱਚ ਐਕਸਟੈਂਸ਼ਨ ".RES" ਹੋਵੇ ਅਤੇ ਐਕਸਟੈਂਸ਼ਨ ਤੋਂ ਬਿਨਾਂ ਫਾਈਲ ਨਾਮ ਕਿਸੇ ਯੂਨਿਟ ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਨਾਮ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹੁੰਦਾ. ਇਹ ਮਹੱਤਵਪੂਰਣ ਹੈ, ਕਿਉਂਕਿ, ਮੂਲ ਰੂਪ ਵਿੱਚ, ਹਰੇਕ ਡੇਲਫੀ ਪ੍ਰੋਜੈਕਟ ਜੋ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕੰਪਾਈਲ ਕਰਦਾ ਹੈ ਕੋਲ ਇੱਕ ਸਰੋਤ ਫਾਈਲ ਹੁੰਦੀ ਹੈ ਜਿਸਦਾ ਨਾਮ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਦੇ ਨਾਮ ਨਾਲ ਹੁੰਦਾ ਹੈ, ਪਰ ਐਕਸਟੈਂਸ਼ਨ ਦੇ ਨਾਲ. " ਫਾਈਲ ਨੂੰ ਉਸੇ ਡਾਇਰੈਕਟਰੀ ਵਿਚ ਆਪਣੀ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਵਾਂਗ ਸੇਵ ਕਰਨਾ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ.

ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਚ ਸਰੋਤ ਸ਼ਾਮਲ ਕਰਨਾ

ਸਾਡੀ ਆਪਣੀ ਸਰੋਤ ਫਾਈਲ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ, ਸਾਨੂੰ ਡੇਲਫੀ ਨੂੰ ਆਪਣੀ ਸਰੋਤ ਫਾਈਲ ਨੂੰ ਸਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਨਾਲ ਜੋੜਨ ਲਈ ਦੱਸਣਾ ਪਏਗਾ. ਇਹ ਸਰੋਤ ਕੋਡ ਵਿੱਚ ਕੰਪਾਈਲਰ ਡਾਇਰੈਕਟਿਵ ਜੋੜ ਕੇ ਪੂਰਾ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸ ਨਿਰਦੇਸ਼ ਨੂੰ ਹੇਠ ਲਿਖਿਆਂ ਵਾਂਗ ਤੁਰੰਤ ਫਾਰਮ ਦੇ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ:

{$ ਆਰ * .ਡੀਐਫਐਮ
{D R DPABOUT.RES}

ਗਲਤੀ ਨਾਲ {$ ਆਰ * .ਡੀਐਫਐਮ} ਭਾਗ ਨੂੰ ਨਾ ਮਿਟਾਓ, ਕਿਉਂਕਿ ਇਹ ਕੋਡ ਦੀ ਲਾਈਨ ਹੈ ਜੋ ਡੇਲਫੀ ਨੂੰ ਫਾਰਮ ਦੇ ਦਰਸ਼ਨੀ ਹਿੱਸੇ ਵਿਚ ਜੋੜਨ ਲਈ ਕਹਿੰਦੀ ਹੈ. ਜਦੋਂ ਤੁਸੀਂ ਸਪੀਡ ਬਟਨ, ਚਿੱਤਰ ਕੰਪੋਨੈਂਟਸ ਜਾਂ ਬਟਨ ਕੰਪੋਨੈਂਟਸ ਲਈ ਬਿੱਟਮੈਪਾਂ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ, ਡੇਲਫੀ ਵਿੱਚ ਉਹ ਬਿੱਟਮੈਪ ਫਾਈਲ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ ਜੋ ਤੁਸੀਂ ਫਾਰਮ ਦੇ ਸਰੋਤ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਚੁਣਿਆ ਹੈ. ਡੇਲਫੀ ਤੁਹਾਡੇ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਤੱਤ ਨੂੰ .DFM ਫਾਈਲ ਵਿੱਚ ਅਲੱਗ ਕਰ ਦਿੰਦਾ ਹੈ.

ਅਸਲ ਵਿੱਚ ਸਰੋਤ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਕੁਝ ਵਿੰਡੋਜ਼ ਏਪੀਆਈ ਕਾਲਾਂ ਕਰਨੀਆਂ ਜਰੂਰੀ ਹਨ. ਬਿੱਟਮੈਪਸ, ਕਰਸਰਸ ਅਤੇ ਆਰ ਈ ਐਸ ਫਾਈਲਾਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਆਈਕਨ ਨੂੰ ਏਪੀਆਈ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਲੋਡਬਿੱਟਮੈਪ, ਲੋਡ ਕਰਸਰ, ਅਤੇ ਲੋਡ ਆਈਕਾਨ ਕ੍ਰਮਵਾਰ.

ਸਰੋਤ ਵਿੱਚ ਤਸਵੀਰਾਂ

ਪਹਿਲੀ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਇੱਕ ਸਰੋਤ ਦੇ ਤੌਰ ਤੇ ਸਟੋਰ ਕੀਤੇ ਇੱਕ ਬਿੱਟਮੈਪ ਨੂੰ ਕਿਵੇਂ ਲੋਡ ਕਰਨਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇੱਕ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਤ ਕਰਨਾ ਹੈ ਟੀ ਭਾਗ.

ਵਿਧੀ TfrMain.btnCanvasPic (ਭੇਜਣ ਵਾਲਾ: ਟੌਬਜੈਕਟ);
var ਬੀਬਿਟਮੈਪ: ਟੀਬੀਟਮੈਪ;
ਸ਼ੁਰੂ
bBitmap: = TBitmap.Create;
ਕੋਸ਼ਿਸ਼ ਕਰੋ
bBitmap.Handle: = LoadBitmap (hInstance, 'ATHENA');
ਚਿੱਤਰ 1. ਚੌੜਾਈ: = ਬੀਟਮੈਪ.ਵਿਡਥ;
ਚਿੱਤਰ 1.ਹਾਈਟ: = ਬੀਟਮੈਪ.ਹਾਈਟ;
ਚਿੱਤਰ 1.ਕੈਨਵਸ.ਡਰਾਅ (0,0, ਬੀਟਮੈਪ);
ਅੰਤ ਵਿੱਚ
bBitmap.Free;
ਅੰਤ;
ਅੰਤ;

ਨੋਟ: ਜੇ ਬਿਟਮੈਪ ਜੋ ਲੋਡ ਕੀਤਾ ਜਾਣਾ ਹੈ ਸਰੋਤ ਫਾਈਲ ਵਿੱਚ ਨਹੀਂ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਅਜੇ ਵੀ ਚੱਲੇਗਾ, ਇਹ ਸਿਰਫ ਬਿੱਟਮੈਪ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਨਹੀਂ ਕਰੇਗਾ. ਇਸ ਸਥਿਤੀ ਨੂੰ ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਕੀਬੀਬੀਟੈਮਪ.ਹੰਡਲ ਕਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ ਜ਼ੀਰੋ ਹੈਲੋਡਬਿੱਟਮੈਪ () ਅਤੇ ਉਚਿਤ ਕਦਮ ਚੁੱਕ ਰਹੇ ਹਨ. ਪਿਛਲੇ ਕੋਡ ਵਿੱਚ ਕੋਸ਼ਿਸ਼ / ਅੰਤ ਵਿੱਚ ਹਿੱਸਾ ਇਸ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਨਹੀਂ ਕਰਦਾ, ਇਹ ਨਿਸ਼ਚਤ ਕਰਨ ਲਈ ਇੱਥੇ ਹੈ ਕਿ ਬੀ-ਬਿੱਟਮੈਪ ਨਸ਼ਟ ਹੋ ਗਿਆ ਹੈ ਅਤੇ ਇਸ ਨਾਲ ਜੁੜੀ ਯਾਦਦਾਸ਼ਤ ਮੁਕਤ ਹੈ.

ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਜੋ ਅਸੀਂ ਸਰੋਤ ਤੋਂ ਇੱਕ ਬਿੱਟਮੈਪ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹਾਂ:

ਵਿਧੀ TfrMain.btnLoadPicClick (ਭੇਜਣ ਵਾਲੇ: ਟੌਬਜੈਕਟ);
ਸ਼ੁਰੂ
ਚਿੱਤਰ 1. ਤਸਵੀਰ .ਬਿੱਟਮੈਪ.
LoadFromResourceName (hInstance, 'EARTH');
ਅੰਤ;

ਸਰੋਤ ਵਿੱਚ ਕਰਸਰ

ਸਕ੍ਰੀਨ.ਕਰਸਰ ਡੇਲਫੀ ਦੁਆਰਾ ਸਪੁਰਦ ਕੀਤੇ ਕਰਸਰਾਂ ਦੀ ਇੱਕ ਐਰੇ ਹੈ. ਸਰੋਤ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਅਸੀਂ ਕਰਸਰ ਪ੍ਰਾਪਰਟੀ ਵਿਚ ਕਸਟਮ ਕਰਸਰ ਜੋੜ ਸਕਦੇ ਹਾਂ. ਜਦ ਤੱਕ ਅਸੀਂ ਕਿਸੇ ਵੀ ਡਿਫੌਲਟ ਨੂੰ ਬਦਲਣਾ ਨਹੀਂ ਚਾਹੁੰਦੇ, ਵਧੀਆ ਰਣਨੀਤੀ 1 ਤੋਂ ਸ਼ੁਰੂ ਹੋ ਰਹੇ ਕਰਸਰ ਨੰਬਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੈ.

ਵਿਧੀ TfrMain.btnUseCursorClick (ਭੇਜਣ ਵਾਲੇ: ਟੌਬਜੈਕਟ);
ਕਾਂਸਟ ਨਿC ਕਰਸਰ = 1;
ਸ਼ੁਰੂ
ਸਕ੍ਰੀਨ.ਕਰਸਰਸ ਨਵਾਂ ਕਰਸਰ: =
ਲੋਡ ਕਰਸਰ (ਇਤਿਹਾਸ, 'ਕੁਰੰਡ');
ਚਿੱਤਰ 1.ਕਰਸਰ: = ਨਵਾਂ ਕਰਸਰ;
ਅੰਤ;

ਸਰੋਤ ਵਿੱਚ ਆਈਕਾਨ

ਜੇ ਅਸੀਂ ਡੇਲਫੀ ਨੂੰ ਵੇਖੀਏਪ੍ਰੋਜੈਕਟ-ਵਿਕਲਪ-ਐਪਲੀਕੇਸ਼ਨ ਸੈਟਿੰਗਜ਼, ਅਸੀਂ ਇਹ ਲੱਭ ਸਕਦੇ ਹਾਂ ਕਿ ਡੇਲਫੀ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਲਈ ਡਿਫੌਲਟ ਆਈਕਨ ਸਪਲਾਈ ਕਰਦੀ ਹੈ. ਇਹ ਆਈਕਨ ਵਿੰਡੋਜ਼ ਐਕਸਪਲੋਰਰ ਵਿਚ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਜਦੋਂ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਘੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਅਸੀਂ ਇਸਨੂੰ 'ਲੋਡ ਆਈਕਨ' ਬਟਨ ਤੇ ਕਲਿਕ ਕਰਕੇ ਅਸਾਨੀ ਨਾਲ ਬਦਲ ਸਕਦੇ ਹਾਂ.

ਜੇ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ, ਉਦਾਹਰਣ ਵਜੋਂ, ਜਦੋਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਘੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਪ੍ਰੋਗਰਾਮ ਦੇ ਆਈਕਨ ਨੂੰ ਐਨੀਮੇਟ ਕਰਨਾ, ਤਾਂ ਹੇਠ ਦਿੱਤਾ ਕੋਡ ਕੰਮ ਕਰੇਗਾ.

ਐਨੀਮੇਸ਼ਨ ਲਈ, ਸਾਨੂੰ ਇੱਕ ਚਾਹੀਦਾ ਹੈਟੀ ਟਾਈਮਰ ਇੱਕ ਫਾਰਮ 'ਤੇ ਭਾਗ. ਕੋਡ ਸਰੋਤ ਫਾਈਲ ਤੋਂ ਦੋ ਆਈਕਾਨਾਂ ਦੀ ਏਰੇ ਵਿੱਚ ਲੋਡ ਕਰਦਾ ਹੈਟਿਕਨ ਵਸਤੂਆਂ; ਇਸ ਐਰੇ ਨੂੰ ਮੁੱਖ ਰੂਪ ਦੇ ਜਨਤਕ ਹਿੱਸੇ ਵਿੱਚ ਘੋਸ਼ਿਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਸਾਨੂੰ ਵੀ ਚਾਹੀਦਾ ਹੈNRIco, ਇਹ ਇਕ ਇੰਟੀਜ਼ਰ ਟਾਈਪ ਵੇਰੀਏਬਲ ਹੈ, ਜਿਸ ਨੂੰਜਨਤਕ ਭਾਗ TheNRIco ਅਗਲੇ ਆਈਕਾਨ ਨੂੰ ਵੇਖਣ ਲਈ ਟਰੈਕ ਰੱਖਣ ਲਈ ਇਸਤੇਮਾਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

ਜਨਤਕ
nrIco: ਪੂਰਨ ਅੰਕ;
ਮਿਨੀਕਨ: ਐਰੇ 0… ਟੀਕਾਨ ਦਾ 1;

ਵਿਧੀ TfrMain.FormCreate (ਭੇਜਣ ਵਾਲਾ: ਟੌਬਜੈਕਟ);
ਸ਼ੁਰੂ
MinIcon0: = TIcon.Create;
MinIcon1: = TIcon.Create;
ਮਿਨੀਕੋਨ 0.ਹੈਂਡਲ: = ਲੋਡ ਆਈਕਨ (ਹਿਸਟਨੈਸ, 'ਆਈਸੀਓਕੇ');
ਮਿਨੀਕੋਨ 1.ਹੰਡਲ: = ਲੋਡ ਆਈਕਨ (ਹਿਸਟਨੈਸ, 'ਆਈਕੋਫੋਲਡ');
ਐਨਆਰਆਈਕੋ: = 0;
ਟਾਈਮਰ 1. ਅੰਤਰਾਲ: = 200;
ਅੰਤ;

ਵਿਧੀ ਟੀਐਫਆਰਮੈਨ.ਟਾਈਮਰ 1 ਟਾਈਮਰ (ਭੇਜਣ ਵਾਲਾ: ਟੌਬਜੈਕਟ);
ਸ਼ੁਰੂਆਤ ਆਈਸਿਕੋਨਿਕ (ਐਪਲੀਕੇਸ਼ਨ. ਹੈਂਡਲ) ਫਿਰ ਸ਼ੁਰੂ
NrIco: = (NrIco + 1) ਮਾਡ 2;
ਐਪਲੀਕੇਸ਼ਨ.ਆਈਕਨ: = ਮਿਨੀਕੋਨਰਿਕੋ;
ਅੰਤ;
ਅੰਤ;

ਵਿਧੀ ਟੀਐਫਆਰਮੈਨ.ਫੌਰਮਡੇਸਟ੍ਰੋਈ (ਭੇਜਣ ਵਾਲਾ: ਟੌਬਜੈਕਟ);
ਸ਼ੁਰੂ
MinIcon0.Free;
MinIcon1.Free;
ਅੰਤ;

ਵਿੱਚ ਟਾਈਮਰ 1. ਆਨ ਟਾਈਮਰ ਇਵੈਂਟ ਹੈਂਡਲਰ, ਇਸਮਿਨਿਮਾਈਜ਼ਡ ਫੰਕਸ਼ਨ ਨੂੰ ਵੇਖਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਕੀ ਸਾਨੂੰ ਆਪਣੇ ਮੁੱਖ ਆਈਕਨ ਨੂੰ ਐਨੀਮੇਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਾਂ ਨਹੀਂ. ਇਸ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦਾ ਇੱਕ ਵਧੀਆ beੰਗ ਇਹ ਹੈ ਕਿ ਵੱਧ ਤੋਂ ਵੱਧ / ਘੱਟੋ ਘੱਟ ਬਟਨ ਕੈਪਚਰ ਕਰਨਾ ਅਤੇ ਕਾਰਜ ਕਰਨ ਨਾਲੋਂ.

ਅੰਤਮ ਸ਼ਬਦ

ਅਸੀਂ ਸਰੋਤ ਫਾਈਲਾਂ ਵਿੱਚ ਕੁਝ ਵੀ (ਵਧੀਆ, ਸਭ ਕੁਝ ਨਹੀਂ) ਰੱਖ ਸਕਦੇ ਹਾਂ. ਇਸ ਲੇਖ ਨੇ ਤੁਹਾਨੂੰ ਦਿਖਾਇਆ ਹੈ ਕਿ ਕਿਵੇਂ ਤੁਹਾਡੇ ਡੇਲਫੀ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਬਿੱਟਮੈਪ, ਕਰਸਰ ਜਾਂ ਆਈਕਨ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ / ਪ੍ਰਦਰਸ਼ਤ ਕਰਨ ਲਈ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ.

ਨੋਟ: ਜਦੋਂ ਅਸੀਂ ਇੱਕ ਡੇਲਫੀ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਡਿਸਕ ਤੇ ਸੁਰੱਖਿਅਤ ਕਰਦੇ ਹਾਂ, ਡੇਲਫੀ ਆਪਣੇ ਆਪ ਇੱਕ .RES ਫਾਈਲ ਬਣਾਉਂਦਾ ਹੈ ਜਿਸਦਾ ਉਹੀ ਨਾਮ ਪ੍ਰੋਜੈਕਟ ਹੁੰਦਾ ਹੈ (ਜੇ ਕੁਝ ਹੋਰ ਨਹੀਂ ਤਾਂ ਪ੍ਰੋਜੈਕਟ ਦਾ ਮੁੱਖ ਆਈਕਨ ਅੰਦਰ ਹੈ). ਹਾਲਾਂਕਿ ਅਸੀਂ ਇਸ ਸਰੋਤ ਫਾਈਲ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹਾਂ, ਇਹ ਉਚਿਤ ਨਹੀਂ ਹੈ.



ਟਿੱਪਣੀਆਂ:

  1. Radi

    Very interesting thoughts, well told, everything is just laid out on the shelves :)

  2. Rais

    you definitely noticed this

  3. Reggie

    ਮੈਂ ਤੁਹਾਡੇ ਵਿਚਾਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਾਂਝਾ ਕਰਦਾ ਹਾਂ। ਇੱਕ ਸ਼ਾਨਦਾਰ ਵਿਚਾਰ, ਮੈਂ ਤੁਹਾਡੇ ਨਾਲ ਸਹਿਮਤ ਹਾਂ।

  4. Akinyemi

    It is remarkable, it is very valuable answer

  5. Brodie

    This is a special case ..



ਇੱਕ ਸੁਨੇਹਾ ਲਿਖੋ