Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: System.Drawing2D.GraphicsState Добавлено: 29.12.08 16:07  

Автор вопроса:  diplay

Ответить

  Ответы Всего ответов: 43  

Номер ответа: 31
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #31 Добавлено: 30.12.08 20:24
EROS пишет:
this.Refresh();

понял теперь, что надо, чтобы врубить метод Paint

Ответить

Номер ответа: 32
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #32 Добавлено: 30.12.08 20:25
СПАСИБО, МУЖИК!

Ответить

Номер ответа: 33
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #33 Добавлено: 30.12.08 20:49
хыыы))) у меня сын в моем примере косяк нашел.. После вызова Undo уже ничего нарисовать нельзя..
Вот тебе,юный падован, домашнее задание: Найди в чем я накосячил! ;-)

Ответить

Номер ответа: 34
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #34 Добавлено: 30.12.08 21:59
а я в C# не шарю, я тока основную мысль из твоего кода словил, а подробно не смогу.

Ответить

Номер ответа: 35
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #35 Добавлено: 30.12.08 22:32
Эх, блин.. не быть тебе джедаем! :-)

Ответить

Номер ответа: 36
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #36 Добавлено: 31.12.08 18:27
Эх, блин.. не быть тебе джедаем! :-)

Это из-за того, что я не знаю С#?

Ответить

Номер ответа: 37
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #37 Добавлено: 31.12.08 18:31
да не.. это шутка ))

Ответить

Номер ответа: 38
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #38 Добавлено: 31.12.08 19:53
А я уже скачал Visual C# 2008 Express Edition и начал его изучать методом научного тыка)
Уже чё-то получается. Во всяком случае это намного легче понять, чем C++ )
Хорошо, что все языки .NET используют одни и теже пространства имен и классы. Так что зная один язык, ты почти что знаешь остальные, разница в языках только в синтаксисе.

Ответить

Номер ответа: 39
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #39 Добавлено: 31.12.08 20:08
За время между этими постами вроде разобрался что и как. Вот моя первая прога на С#. Теперь у меня есть шансы стать джедаем?)))
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using System.IO;
  10.  
  11. namespace Project1
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         public Form1()
  16.         {
  17.             InitializeComponent();
  18.         }
  19.  
  20.         private void Form1_Load(object sender, EventArgs e)
  21.         {
  22.             this.Text = "Hello World";
  23.             btnExit.Text = "Exit";
  24.             btnSave.Text = "Save";
  25.         }
  26.  
  27.         private void SaveText(string text)
  28.         {
  29.             StreamWriter output;
  30.             string FileName;
  31.             SaveFileDialog Dial;
  32.             Dial = new SaveFileDialog();
  33.             Dial.ShowDialog();
  34.             FileName = Dial.FileName;
  35.             output = new StreamWriter(FileName);
  36.             output.WriteLine(text);
  37.             output.Close();
  38.          }
  39.  
  40.         private void btnSave_Click(object sender, EventArgs e)
  41.         {
  42.             SaveText(txtInput.Text);
  43.         }
  44.  
  45.         private void btnExit_Click(object sender, EventArgs e)
  46.         {
  47.             Application.Exit();
  48.         }
  49.     }
  50. }

Ответить

Номер ответа: 40
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #40 Добавлено: 31.12.08 21:50
Теперь у меня есть шансы стать джедаем?

Я чувствую в тебе светлую сторону силы, юный падован!
Теперь, когда ты взялся за изучение C#, у тебя есть все шансы стать настоящим джедаем!
К тому же, на рынке труда, C# в десятки раз востребованней чем VB..

а вот процедуру сохранения я бы написал следующим образом:
  1.  
  2.         private void buttonSave_Click(object sender, EventArgs e)
  3.         {
  4.             using (SaveFileDialog dialog = new SaveFileDialog())
  5.             {
  6.                 dialog.DefaultExt = ".txt";
  7.                 dialog.AddExtension = true;
  8.                 dialog.Filter = "Текстовый файл (*.txt)|*.txt|Все файлы (*.*)|*.*";
  9.                 if (dialog.ShowDialog() == DialogResult.OK)
  10.                 {
  11.                     try
  12.                     {
  13.                         File.WriteAllText(dialog.FileName, txtInput.Text, Encoding.UTF8);
  14.                     }
  15.                     catch (Exception ex)
  16.                     {
  17.                         MessageBox.Show("Ошибка:\r\n" + ex.Message,
  18.                                         Application.ProductName,
  19.                                         MessageBoxButtons.OK,
  20.                                         MessageBoxIcon.Error);
  21.                     }
  22.                 }
  23.             }
  24.         }

Ответить

Номер ответа: 41
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #41 Добавлено: 31.12.08 21:55
А теперь запусти свой код, нажми кнопку сохранения а затем нажми в диалоге кнопку отмены. Ты узнаешь много интресного своем коде ;-)

Ответить

Номер ответа: 42
Автор ответа:
 diplay



Вопросов: 4
Ответов: 69
 Профиль | | #42 Добавлено: 01.01.09 14:59
Вылетело из головы, что надо учитывать все. Для меня тут было главное понять, как работает С#.
EROS пишет:
 взялся за изучение C#

не совсем взялся, книг-то по С# у меня нет, тока при помощи логики догадиваюсь, что и как, можешь посоветовать какой-нибудь ресурс в инете по С#, а то своим ходом я дальше баловства не продвинусь, а учить такие вещи надо серьезно.

Ответить

Номер ответа: 43
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #43 Добавлено: 03.01.09 00:31
можешь посоветовать какой-нибудь ресурс в инете по С#

конечно могу.. http://vbnet.ru/forum/?forumid=3

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам