ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ°
ΠΠ°ΠΊ ΠΎΡΠΊΡΡΡΡ ΠΈ Π·Π°ΠΊΡΡΡΡ ΡΠΎΡΠΌΡ ΠΈΠ· Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΠΌΡ Π² C# (ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅)

C# ΠΈΠ·ΡΡΠ°Ρ Π½Π΅ ΡΠ°ΠΊ Π΄Π°Π²Π½ΠΎ ΠΈ Π²ΡΡΠ°Π»Π° ΠΏΠ΅ΡΠ΅Π΄ΠΎ ΠΌΠ½ΠΎΠΉ Π½Π΅Π΄Π°Π²Π½ΠΎ Π·Π°Π΄Π°ΡΠ°:
β ΠΎΡΠΊΡΡΡΡ Form2 ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π² Form1;
β ΡΠΏΡΡΡΠ°ΡΡ Form1;
β ΠΎΡΠΊΡΡΡΡ Form1 ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ Form2.
ΠΠ° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄ Π·Π°Π΄Π°ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΠΎΠΉ, Π½ΠΎβ¦ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½ΡΠ°Π½ΡΡ β ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΠ½ΠΎ Π½Π΅ Π²ΡΠ³ΡΡΠΆΠ°Π»ΠΎΡΡ ΠΈ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ Π·Π°Π΄Π°Ρ ΠΌΡ Π½Π°Π±Π»ΡΠ΄Π°Π»ΠΈ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ, Ρ
ΠΎΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΎΠ½ΠΎ ΠΊΠ°ΠΊ Π±Ρ Π·Π°ΠΊΡΡΠ»ΠΎΡΡ.
Π ΡΡΠΌ ΠΆΠ΅ ΠΏΡΠΈΡΠΈΠ½Π° ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ? ΠΠ± ΡΡΠΎΠΌ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π΄Π°Π»ΡΡΠ΅. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΡΠΊΡΡΡΠΈΠ΅ ΠΈ Π·Π°ΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠΌ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ .
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΈ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠΎΡΠΌΡ ΠΈΠ· Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΠΌΡ
Π£ Π½Π°Ρ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΅ΡΡΡ Π΄Π²Π΅ ΡΠΎΡΠΌΡ Form1 β Π³Π»Π°Π²Π½Π°Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΡΡΠ°Π·Ρ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Form2, ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ.
Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΡ Form2 Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ:
Π’Π΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ ΠΎΡΠΊΡΡΠ»Π°ΡΡ Form2 ΠΈ ΡΠΏΡΡΡΠ°Π»Π°ΡΡ Form1. ΠΠΎΡΠ°Π±ΠΎΡΠ°Π² Ρ Form2 ΠΌΡ Π΅Ρ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Form1. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΌΠ΅Π½Ρ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² ΡΠΎΠ±ΡΡΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΊΡΡΡΠΈΡ Form2:
ΠΡΠΎΠ΄Π΅ Π²ΡΡ Π»ΠΎΠ³ΠΈΡΠ½ΠΎ: Form2 Π·Π°ΠΊΡΡΠ»Π°ΡΡ, Form1 ΠΎΡΠΊΡΡΠ»Π°ΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΌΡ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ½ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ Π²ΠΈΡΠ΅ΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅, Π½Π΅ Π·Π½Π°Ρ ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π² ΠΌΠ΅ΡΠΎΠ΄ Β«Form1_FormClosedΒ» Π΄ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
ΠΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π»ΠΈ ΡΡΠΎ? Π Π΅ΡΠ°ΡΡ Π²Π°ΠΌ.
Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΠ²Π΅ΡΠΈΠΌ Π½Π° Π²ΠΎΠΏΡΠΎΡ Β«ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈΡΠΈΡ Π² ΠΏΠ°ΠΌΡΡΠΈΒ» ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠ΄Π°: ΠΌΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌ Form2 ΠΈ ΡΠΊΡΡΠ²Π°Π΅ΠΌ Form1. ΠΠ΅ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΊΡΡΠ²Π°Π΅ΠΌ, Ρ.Π΅. ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Form1 ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΊΡΡΡΡ Form1 Π²ΠΌΠ΅ΡΡΠΎ ΡΠΊΡΡΡΠΈΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ Π³Π»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΈ Π΅Ρ Π·Π°ΠΊΡΡΡΠΈΠΈ ΠΌΡ Π·Π°ΠΊΡΠΎΠ΅ΠΌ Π²ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠ΄Π°: ΡΡΡΠΎΠΊΠΎΠΉ Β«Form ifrm = new Form1();Β» ΠΌΡ ΡΠΎΠ·Π΄Π°ΡΠΌ Π²ΡΠΎΡΠΎΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Form1 ΠΈ Π΄Π°Π»Π΅Π΅ Π΅Π³ΠΎ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌ, Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Form1 ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΠΆΠΈΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ. Π ΠΊΠΎΠ³Π΄Π° ΠΌΡ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Form1), ΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΎΠ½ ΡΠ°ΠΊ ΠΈ Β«ΡΠΈΠ΄ΠΈΡΒ» Π² ΠΏΠ°ΠΌΡΡΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π²ΡΠ³ΡΡΠΆΠ°Π΅ΡΡΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ. Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠΎΡΠΌΡ (Form1).
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ Ρ Π²Π°ΠΌΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π²ΡΠΎΡΠΎΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Form1 ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π΅Π³ΠΎ, Π° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠΊΡΡΡΡΡ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ Form1.
OpenForms β ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΎΡΠΊΡΡΡΡΡ ΡΠΎΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΡ ΡΡΠ°Π·Ρ ΠΎΠ±ΡΠ°ΡΠΈΠ»ΠΈΡΡ ΠΊ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠΎΡΠΌΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (OpenForms[0]).
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ Form2 Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΠ° ΡΠΎΡΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠΎΠ΄ΠΈΠ»Π° Π·Π°ΠΊΡΡΠ²Π°ΡΡΡΡΡΡ.
Π£ΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΌ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ
Form ifrm = new Form2();
ifrm.ShowDialog();
ΠΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡ Form2 ΠΏΠΎΠ²Π΅ΡΡ Form1 ΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Form1. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½Π°Π΄ΠΎ ΡΠΊΡΡΠ²Π°ΡΡ Form1, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Form1 Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΊΡΡΠ²Π°ΡΡΡΡ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡ Form1 ΠΈ Form2 Π² ΡΠΎΠΉ ΠΆΠ΅ ΡΠΎΡΠΊΠ΅, Π³Π΄Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»Π°ΡΡ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°, Π²ΡΠ·ΡΠ²Π°ΡΡΠ°Ρ Π΄ΡΡΠ³ΡΡ ΡΠΎΡΠΌΡ. ΠΠΎΠ΄ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΡ Π²ΡΡΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ΅. Π ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΡΠΎΡΠΌ Π½Π°Π΄ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ (ΠΏΡΡΠΌΠΎ Π² ΡΡΡΠ΄ΠΈΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ):
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ Π½Π΅ ΡΠΎΠ·Π΄Π°ΡΡΠ΅ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° Form1 ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Π·Π°ΠΊΡΡΠ²Π°ΡΡΡΡ, Π½Π΅ ΠΎΡΡΠ°Π²Π°ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ.
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠΎΡΠΌΡ ΠΏΠΎΠ²Π΅ΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΠΌΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ
Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΡ Form2 ΠΏΠΎΠ²Π΅ΡΡ Form1, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π½Π΅ ΡΠΊΡΡΠ²Π°Ρ Form1, Π²Π°ΠΌ Ρ Π²Π°ΡΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°:
Π ΠΈΡΠΎΠ³Π΅ Form2 Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΡΠ° ΠΏΠΎΠ²Π΅ΡΡ Form1. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° Form1 Π½Π΅ Π·Π°ΠΊΡΡΠ² Form2.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π° ΡΠΎΡΠΌΠ°?
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ΄Π½Π° ΡΠΎΡΠΌΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ ΠΏΠΎΠ²Π΅ΡΡ
Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π²ΡΠ΅Ρ
Π΄ΡΡΠ³ΠΈΡ
?
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠΊΠ½ΠΎ Π±ΡΠ°ΡΠ·Π΅ΡΠ°(ΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ²Π΅ΡΡ
Π²ΡΠ΅Ρ
ΠΎΠΊΠΎΠ½(ΡΠΎΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ).
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΡΠΎΡΠΌΠ΅ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π΄ΡΡΠ³Π°Ρ ΡΠΎΡΠΌΠ°?
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ! Π₯ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΡΠΎΡΠΌΠ΅ (Form1) ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π΄ΡΡΠ³Π°Ρ, ΡΠΆΠ΅.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΡΠ°Π½ΠΈΡ Π² ΠΌΠ΅Π½Ρ ΡΠ°ΠΉΡΠ° Π½Π΅ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ, ΡΠΎ Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° Π½Π΅Π΅ Π±Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π»Π°
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΡΠ°Π½ΠΈΡ Π² ΠΌΠ΅Π½Ρ ΡΠ°ΠΉΡΠ° Π½Π΅ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ, ΡΠΎ.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π΄ΡΡΠ³Π°Ρ ΡΠΎΡΠΌΠ°? (Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ)
Π ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ΅ ΠΠΎΠ½ΡΠ°ΠΊΡΠ½Π°ΡΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΡΠΎΠ·Π΄Π°Π»Π° Π΄Π²Π΅ ΡΠΎΡΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠ° ΠΏΠ΅ΡΠ²ΡΡ ΡΠΎΡΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΊΠ½ΠΎΠΏΠΊΡ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅
OwenGlendower, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π³Π»ΡΠΏΡΠΉ Π²ΠΎΠΏΡΠΎΡ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° «Π½Π° ΠΏΠ°Π»ΡΡΠ°Ρ
», ΠΊΠ°ΠΊ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡΡ?
ΠΠΌΠ΅ΡΡΠΎ . ΠΈΠΌΡ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠΌΡ ΡΡΠ°Π²ΠΈΡΡ ΠΈ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π°ΠΊΠΈΠ΄ΡΠ²Π°ΡΡ, Π° Π΄Π°Π»Π΅Π΅ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, ΠΎΡΠΊΡΡΡΠ° Π»ΠΈ ΡΠΆΠ΅ ΡΡΠ° ΡΠΎΡΠΌΠ°?
ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»Π΅ΠΆΠΈΡ Π²Π½Π΅ ΠΌΠΎΠ΅ΠΉ Π½Π°ΡΡΠΎΡΡΠ΅ΠΉ/Π±ΡΠ΄ΡΡΠ΅ΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π²ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² Π»ΠΈΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ°Ρ , Π½ΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΈ Π½Π΅ Π²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π·Π°ΠΏΠΈΡΠΈ Π² DBgrid ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ°
ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π·Π°ΠΏΠΈΡΠΈ Π² DBgrid ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»Π΅Π΅.
ΠΊΠ°ΠΊ Π² access 2010 ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΎΡΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΠ
ΠΊΠ°ΠΊ Π² access 2010 ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΎΡΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅.
Π‘Π΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠΎΡΠΌΠ° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π²ΡΠ΅Π³Π΄Π° Π² ΠΏΡΠ°Π²ΠΎΠΌ ΠΠΠ Π₯ΠΠΠ ΡΠ³Π»Ρ
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ. ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ ΡΡΠΎ Π±Ρ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ ΡΠΎΡΠΌΡ ΠΎΠ½Π° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π²ΡΠ΅Π³Π΄Π° Π² ΠΏΡΠ°Π²ΠΎΠΌ ΠΠΠ Π₯ΠΠΠ.
ΠΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ
Π€ΠΎΡΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½ΠΎΠ²ΠΈΡΠΊΡ. ΠΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠΊΠ°, Π½Π° Π½Π΅ΠΉ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠ³Π°Π΅ΡΡΡ ΡΠΎΡΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΡΠ²Π»ΡΠ»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ°
ΠΠ΅ ΠΌΠΎΠ³Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΡΠ²Π»ΡΠ»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° input type=»text». ΠΡΠΆΠ½Π°.
Π£Π·Π½Π°ΡΡ Π±Ρ ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ submit ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈ Π½ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΠΏ..
Π ΡΠ°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡΠΊΡΡΡΠΈΠ΅ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΠΌΡ!—>
ΠΡΠ΅Π²ΠΎΡΡ
ΠΎΠ΄Π½ΠΎ, ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ!
ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠ³Π΄Π° ΠΏΠΎΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΠΎΡ ΡΡΠ° ΡΡΡΠΎΡΠΊΠ° ΠΊΠΎΠ΄Π°? if(!isset($_POST[‘draw’]))
isset ΡΡΠΎ Π²ΡΠΎΠ΄Π΅ Π±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉ??
ΠΡΠ»ΠΈ ΠΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ js, ΠΠ°ΠΌ ΡΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ΄ΠΎΠ±Π½Π΅Π΅:
Π― ΠΏΠΎΡΠ΅ΠΌΡ ΡΠΎ Π΄ΡΠΌΠ°Π», ΡΡΠΎ Π² ΡΡΠ»ΠΎΠ²ΠΈΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ draw, ΡΠΎ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²Π°Ρ ΡΠΎΡΠΌΠ°, Π΅ΡΠ»ΠΈ draw Π½Π΅Ρ, ΡΠΎ Π²ΡΠΎΡΠ°Ρ ΡΠΎΡΠΌΠ°, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ ΠΌΠ΅ΡΠ΅ ΡΡΠΎ Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΠΈΠ»ΠΈ Ρ ΡΡΠΎ ΡΠΎ ΡΠΏΡΡΡΠΈΠ».
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠ΅ΡΠ΅Π· 3 ΠΌΠΈΠ½ΡΡΡ
ΠΠ°, Π½Ρ Π²ΠΎΡ, Π½Π°Π²Π΅ΡΠ½ΠΎ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π½Π°ΠΊ ΠΏΠ΅ΡΠ΅Π΄ isset ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ «Π½Π΅»?

Π’ΠΎ Π΅ΡΡΡ: Π΅ΡΡΡ combobox Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡ ΡΡΠΎ ΡΠΎ ΠΎΡ ΡΡΠ΄Π° Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ±ΠΎΡΠ° ΡΡΠ°Π·Ρ ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ°.
Π‘Π΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΡΠΎΡΠΌΠ΅ 2 Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, ΡΠΎΡΠΌΠ° 2 Π·Π°ΠΊΡΡΠ²Π°Π»Π°ΡΡ, Π° ΡΠΎΡΠΌΠ° 1 ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠ°ΠΊ ΠΎΠ±Π½ΡΠ»ΠΈΡΡ ΡΠΎΡΠΌΡ. ΠΠΎΠ±ΡΠ΅ΠΌ Ρ ΠΌΠ΅Π½Ρ ΡΠΎΡΠΌΠ° form1 ΠΊΠ°ΠΊ Π±Ρ Ρ ΡΠ΅ΡΡΠΎΠΌ ΡΠ°ΠΌ Π΅ΡΡΡ.

ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ F2 ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ°
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠΎΡΠΌΠ° Π²ΡΠΏΠ»ΡΠ²Π°Π»Π° ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ?
ΠΠ°ΡΡΠ΅Ρ ΡΠΎΡΠΌ ΠΎΡ GetResponse ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΠ°ΠΌ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π° ΠΠ°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ Π·Π°Ρ ΠΎΠ΄ΠΈΡ Π½Π° Π½Π΅Π΅. ΠΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΊΠΎΠ΄Π°, ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΎΡΠΌΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΠΏΠΎΡΠ²Π»ΡΠ»Π°ΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΡΡΡΠ»ΠΊΡ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΠΠ°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅.
ΠΡΠΏΠ»ΡΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ. Π ΠΠ°ΡΡΠ΅ΡΠ΅ ΡΠΎΡΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΡΠ΅Π»ΠΎ ΡΠΎΡΠΌΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΌΠ΅Π½Ρ ΡΠΏΡΠ°Π²Π°. Π ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Pop over, ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠΉΡΠ΅ ΡΠΎΡΠΌΡ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ.
Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ°
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠΎΡΠΌΠ° Π²ΡΠΏΠ»ΡΠ²Π°Π»Π° ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΠ°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ API JS. ΠΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² JSON ΡΠΎΡΠΌΠ°ΡΠ΅ Π²Π½ΡΡΡΠΈ ΡΠΊΡΠΈΠΏΡΠ°, ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΎΠ³ΠΎ ΠΈΠ· GetResponse (ΠΏΠΎΡΠ»Π΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ).
ΠΠΈΠΆΠ΅ Π ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΡΠ½ΠΈΠΏΠΏΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ ΠΠ°ΠΌ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° API JS.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
Β«nameΒ» β REQUIRED β String β unique identifier
Β«selectorΒ» β OPTIONAL β Object
Β«clickToShowΒ» β OPTIONAL β String β DOM element selector (html element on your website, when clicked shows form)
Β«clickToHideΒ» β OPTIONAL β String β DOM element selector (html element on your website, when clicked close form)
ΠΡΠΈΠΌΠ΅Ρ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅:
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ API Π½Π°ΠΏΡΡΠΌΡΡ Π² JavaScript Code (ΠΎΡΡΡΠ»Π°Ρ ΠΊ GRWF2 Object):
ΠΠ°Ρ ΡΡΠΏΠ΅Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΡΠΈΠΌ Π½Π°ΠΈΠ²ΡΡΡΠΈΠΌ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠΌ, Π½ΠΎ ΠΌΡ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ HTML-ΠΊΠΎΠ΄Π° ΠΠ°ΡΠ΅ΠΉ ΡΠΎΡΠΌΡ ΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠ»ΠΈ Ρ ΠΠ°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ.
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ ΡΡΠ°ΡΡΠΈ
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΡΠΌΡ?
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΡΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠ°ΡΡΠ΅Ρ ΡΠΎΡΠΌ. Π¨Π°Π±Π»ΠΎΠ½Ρ ΡΠΎΡΠΌ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ. ΠΠ°ΠΌ Π½ΡΠΆΠ½Π° ΡΠΎΡΠΌΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΠ΅, ΡΠΎΡΠΌΠ° Π·Π°ΠΊΠ°Π·Π° ΠΈΠ»ΠΈ ΡΠΎΡΠΌΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ Π½Π° ΡΠ°ΡΡΡΠ»ΠΊΡ? Π£ Π½Π°Ρ Π΅ΡΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅. Π¨Π°Π±Π»ΠΎΠ½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π°ΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΡΠΌΡ ΠΏΠΎΠ΄ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ²Π΅ΡΠΎΠ². ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ 1. ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΠ»Π°Π²Π½Π°Ρ [β¦]
ΠΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠ΅ ΡΠΎΡΠΌΡ Π½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³?
ΠΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠ΅ ΡΠΎΡΠΌΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ°ΠΉΡΠ° Π² ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΡΡ ΡΠΎΡΠΌΡ Π½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³, Π΅ΡΠ»ΠΈ Π·Π°ΠΌΠ΅ΡΠΈΡΠ΅, ΡΡΠΎ: ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ Π½ΠΈΠΆΠ΅, ΡΠ΅ΠΌ Π²Ρ ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ, ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΡΡ ΠΎΠ΄ΡΡ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ, Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΊΠ»ΠΈΠΊΠ½ΡΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΡΠΎΡΠΌΡ, ΡΡΠΎΠ±Ρ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ Π½Π° Π²Π°Ρ ΠΏΡΠΈΠ·ΡΠ² ΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΠ°ΠΉΡΠ΅ Π»ΡΠ΄ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΡΡ ΡΠΉΡΠΈ Ρ ΡΠ°ΠΉΡΠ° Π΅ΡΡ [β¦]
ΠΡΠΊΡΡΡΠΈΠ΅ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΠΌΡ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° button
ΠΠ΅Π½Ρ Π΄ΠΎΠ±ΡΡΠΉ, ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠ°Π» ΡΡΠΈΡΡ PyQt5. ΠΠΎΡΡΠΊΠ°Π» ΠΏΠ°ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°Ρ
, ΡΠΎΠ·Π΄Π°Π» MainWindow, ΠΊΠ½ΠΎΠΏΠΎΡΠΊΠΈ ΡΠ°ΠΌ, Π²ΡΠ΅ ΡΠ°ΠΊΠΎΠ΅.
ΠΠΎ ΡΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π·Π°Π΄Π°ΡΠ°: ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ Π΄ΡΡΠ³Π°Ρ ΡΠΎΡΠΌΠ° (Π½Ρ ΠΈΠ»ΠΈ Π½Π° ΡΡΠΎΠΉ ΠΆΠ΅, Π½ΠΎ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²Π΅ΡΠ½ΡΡΡΡΡ ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ Π½Π° Π³Π»Π°Π²Π½ΡΡ ΡΠΎΡΠΌΡ). Π’Π°ΠΊ Π²ΠΎΡ, Π³ΡΠ³Π»ΠΈΠ», ΠΈΡΠΊΠ°Π», Π½ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ ΠΌΠ½Π΅ Π½Π΅ Π½Π°ΡΠ΅Π». ΠΠ°ΠΊΠΈΠ΅ ΠΌΠ°Π½ΡΠ°Π»Ρ ΠΊΡΡΠΈΡΡ? ΠΠΎΠΆΠ΅Ρ Π½Π° ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΊΠ°ΠΊ ΠΈ ΡΡΠΎ.
ΠΡΠΎ ΡΠΏΠ°ΡΠΈΠ±ΠΎ ΠΏΠΎΠΌΠ½Ρ, Π»ΡΡΡΠΈΠΉ ΠΎΡΠ²Π΅Ρ ΠΏΠΎΡΡΠ°Π²Π»Ρ.
ΠΠ΄Ρ Π²Π°ΡΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².
ΠΠ°ΡΠ°Π½Π΅Π΅ ΡΠ»ΠΎΠ²Π΅ΡΠ½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½.

ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅. ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, ΠΊΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠΎΡΠΌΡ Π½Π° Form1, Π° ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π΅Π΅ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π°.
ΠΠ°ΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠΌΡ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ button’a
ΠΠ°ΠΊ Π·Π°ΠΊΡΡΡΡ ΡΠΎΡΠΌΡ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ button’a Π² DataGridView? ΠΡΡΡ Π€ΠΎΡΠΌΠ°1 Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠ°Π±Π»ΠΈΡΠ° ΠΈ.

ΠΠ°ΠΊ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° button Π·Π°ΠΊΡΡΡΡ/ΡΠ΄Π°Π»ΠΈΡΡ panel Ρ ΡΠΎΡΠΌΡ?
Π¦ΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠΎΡΠΌΡ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° button
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ, ΠΏΠΎΠΌΠΎΠ³ΠΈΡΠ΅ ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΎΡΠΌΡ Π² 2 ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΎΠ΄Π½Ρ.

