ਜਾਣਕਾਰੀ

ਵੀ.ਬੀ. ਨੈੱਟ ਸਰੋਤ ਕੀ ਹਨ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ?

ਵੀ.ਬੀ. ਨੈੱਟ ਸਰੋਤ ਕੀ ਹਨ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ?

ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿਦਿਆਰਥੀ ਲੂਪਸ ਅਤੇ ਕੰਡੀਸ਼ਨਲ ਸਟੇਟਮੈਂਟਸ ਅਤੇ ਸਬਰਾoutਟੀਨਜ਼ ਬਾਰੇ ਸਭ ਸਿੱਖਣ ਤੋਂ ਬਾਅਦ, ਅਗਲੀਆਂ ਚੀਜ਼ਾਂ ਵਿੱਚੋਂ ਇੱਕ ਜੋ ਉਹ ਅਕਸਰ ਪੁੱਛਦੇ ਹਨ, "ਮੈਂ ਇੱਕ ਬਿੱਟਮੈਪ, ਇੱਕ .ਵਾਇਵ ਫਾਈਲ, ਇੱਕ ਕਸਟਮ ਕਰਸਰ, ਜਾਂ ਕੁਝ ਹੋਰ ਪ੍ਰਭਾਵ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕਰਾਂ?" ਇਕ ਉੱਤਰ ਸਰੋਤ ਫਾਈਲਾਂ ਹਨ. ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਫਾਈਲ ਨੂੰ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਇਹ ਵੱਧ ਤੋਂ ਵੱਧ ਚੱਲਣ ਦੀ ਗਤੀ ਅਤੇ ਘੱਟੋ ਘੱਟ ਮੁਸ਼ਕਲ ਲਈ ਏਕੀਕ੍ਰਿਤ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪੈਕਜ ਕਰਨਾ ਅਤੇ ਵੰਡਣਾ.

ਸਰੋਤ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਇੱਕ ਵੀਬੀ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦਾ ਇਕੋ ਇਕ .ੰਗ ਨਹੀਂ ਹੈ, ਪਰ ਇਸਦੇ ਅਸਲ ਫਾਇਦੇ ਹਨ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਤੁਸੀਂ ਇੱਕ ਪਿਕਚਰ ਬਾਕਸ ਨਿਯੰਤਰਣ ਵਿੱਚ ਇੱਕ ਬਿੱਟਮੈਪ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ mciSendString Win32 API ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਇੱਕ ਸਰੋਤ ਨੂੰ "ਕੋਈ ਵੀ ਬੇਲੋੜਾ ਡੇਟਾ ਦੇ ਤੌਰ ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜੋ ਇੱਕ ਕਾਰਜ ਦੇ ਨਾਲ ਤਰਕ ਨਾਲ ਤਾਇਨਾਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ."

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

ਸਰੋਤ ਫਾਇਲਾਂ ਦੀਆਂ ਕਿਸਮਾਂ

  • ਸਤਰ
  • ਚਿੱਤਰ
  • ਆਈਕਾਨ
  • ਆਡੀਓ
  • ਫਾਇਲਾਂ
  • ਹੋਰ

ਸਰੋਤ ਫਾਇਲਾਂ ਗਲੋਬਲਕਰਨ ਨੂੰ ਸਰਲ ਬਣਾਓ

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

VB.Net ਸ਼ਾਮਲ ਸਰੋਤ ਫਾਇਲ

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

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

ਪ੍ਰਾਈਵੇਟ ਸਬ ਰੇਡੀਓਬੱਟਨ 1_ਚੈਕਡ ਚੇਂਜਡ (…
ਮਾਈਬੇਸ.ਲੌਡ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ
ਬਟਨ 1. ਆਈਮੇਜ = ਮੇਰਾ.ਰੈਸੋਰਸ.ਅਰਥ.ਟੋਬਿਟਮੈਪ
ਬਟਨ 1. ਟੈਕਸਟ = "ਧਰਤੀ"
ਅੰਤ ਸਬ

ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਨਾਲ ਏਮਬੈਡਿੰਗ

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

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

ਤੁਸੀਂ ਫਿਰ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਕੋਡ ਵਿੱਚ ਬਿਟਮੈਪ ਨੂੰ ਸਿੱਧੇ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹੋ (ਜਿੱਥੇ ਕਿ ਬਿੱਟਮੈਪ ਤੀਜਾ ਸੀ, ਅਸੈਂਬਲੀ ਵਿੱਚ ਇੰਡੈਕਸ ਨੰਬਰ 2).

ਡਿਮ ਰੀਸ () ਸਟ੍ਰਿੰਗ ਐਂਡ ਗੇਟਟਾਈਪ (ਫਾਰਮ 1) ਦੇ ਰੂਪ ਵਿੱਚ. ਅਸਾਧਾਰਣ. ਗੇਟਮੈਨਿਸਫੈਕਟ ਰਿਸੋਰਸ ਨਾਮ ()
ਪਿਕਚਰਬੌਕਸ 1.ਇਮੇਜ = ਨਵਾਂ ਸਿਸਟਮ. ਡਰਾਵਿੰਗ.ਬਿੱਟਮੈਪ (_
ਗੇਟਟਾਈਪ (ਫਾਰਮ 1) .ਸੌਪਲੇਸ. ਗੇਟਮੈਨਿਫੈਸਟਰ ਰੀਸੋਰਸਸਟ੍ਰੀਮ (ਰੀਜ (2))

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



ਕਿਸਮ = "ਸਿਸਟਮ.ਰੈਸੋਰਸ.ਰੈਸਐਕਸਫਾਈਲਰੈਫ,
ਸਿਸਟਮ. ਵਿੰਡੋਜ਼.ਫਾਰਮਜ਼ ">
… Ources ਸਰੋਤ ਕਲਾਉਡ.ਆਈਸੀਓ; ਸਿਸਟਮ.ਡਰਾਵਿੰਗ.ਆਈਕਨ,
ਸਿਸਟਮ.ਡਰਾਵਿੰਗ, ਵਰਜ਼ਨ = 2.0.0.0,
ਸਭਿਆਚਾਰ = ਨਿਰਪੱਖ,
ਪਬਲਿਕਕੀ ਟੋਕਨ = b03f5f7f11d50a3a

ਕਿਉਂਕਿ ਉਹ ਸਿਰਫ ਟੈਕਸਟ XML ਫਾਈਲਾਂ ਹਨ, ਇੱਕ .resx ਫਾਈਲ ਨੂੰ .NET ਫਰੇਮਵਰਕ ਐਪਲੀਕੇਸ਼ਨ ਦੁਆਰਾ ਸਿੱਧਾ ਨਹੀਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ. ਇਸ ਨੂੰ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਵਿੱਚ ਜੋੜਦਿਆਂ, ਬਾਈਨਰੀ ". ਸਰੋਤ" ਫਾਈਲ ਵਿੱਚ ਬਦਲਣਾ ਪਏਗਾ. ਇਹ ਨੌਕਰੀ ਇੱਕ ਉਪਯੋਗੀ ਪ੍ਰੋਗਰਾਮ ਦੁਆਰਾ ਪੂਰਾ ਕੀਤੀ ਗਈ ਹੈ ਜਿਸਦਾ ਨਾਮ Resgen.exe ਹੈ. ਤੁਸੀਂ ਵਿਸ਼ਵੀਕਰਨ ਲਈ ਸੈਟੇਲਾਈਟ ਅਸੈਂਬਲੀ ਬਣਾਉਣ ਲਈ ਅਜਿਹਾ ਕਰਨਾ ਚਾਹੋਗੇ. ਤੁਹਾਨੂੰ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਤੋਂ resgen.exe ਚਲਾਉਣਾ ਹੈ.

ਸਰੋਤ

"ਸਰੋਤ ਸੰਖੇਪ ਜਾਣਕਾਰੀ." ਮਾਈਕਰੋਸੌਫਟ, 2015.