Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Помогите плиз разобраться Добавлено: 05.09.10 16:19  

Автор вопроса:  pavel
Такая ситуация
один и тотже комп, на нем стоит две винды, одна SP1 english, другая SP1 Rus
На руской винде приложение отлично работает, а на английской не запускаеться и выдает ошибку №7(нехватка памяти)
в чем может быть проблема?

Ответить

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

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 05.09.10 20:15
в программе.

Ответить

Номер ответа: 2
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #2 Добавлено: 05.09.10 20:41
Очень информативный ответ(

Ответить

Номер ответа: 3
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #3 Добавлено: 05.09.10 21:16
Что за программа, код, и т.д. За не четкий вопрос - не четкий ответ.+1 Дело в программе...

Ответить

Номер ответа: 4
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #4 Добавлено: 05.09.10 22:19
Что за программа, код, и т.д. За не четкий вопрос - не четкий ответ.+1 Дело в программе...

Праграмма написана в VB6.0, имеет 9 форм , кад какой формы показать , стартовой?

Ответить

Номер ответа: 5
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #5 Добавлено: 05.09.10 22:22
Public язык As Integer
Public lang As String



Private Sub English_Click()
язык = 1: lang = "en"
language.Caption = "language"
English.Caption = "English"
Russian.Caption = "Russian"
Главная.Caption = "Contents"
artefakt.Caption = "Artifacts"
Faq.Caption = " F.A.Q."
medal.Caption = "Medals"
oryjie.Caption = "Weapons & Armore"
perk.Caption = "Perks & Skills"
pravila.Caption = "Rules"
primerka.Caption = "Fitting room (Double click button mouse - activation/deactivation, click right button mouse - help)"
rukzak.Caption = "Items"
dovload.Caption = ";Download game"
rukzak.vvves = "Weight:"
English.Checked = True
Russian.Checked = False
'
intfn = FreeFile
Open App.Path & "\data\lang.txt" For Output As intfn

Print #intfn, "1"

Close #intfn
'
End Sub

Private Sub Form_Load()

intfn = FreeFile
Open App.Path & "\data\lang.txt" For Input As intfn

язык = Input$(LOF(intfn), intfn)

Close #intfn
If язык = 1 Then
language.Caption = "language"
English.Caption = "English"
Russian.Caption = "Russian"
Главная.Caption = "Contents"
artefakt.Caption = "Artifacts"
Faq.Caption = " F.A.Q."
medal.Caption = "Medals"
oryjie.Caption = "Weapons & Armore"
perk.Caption = "Perks & Skills"
pravila.Caption = "Rules"
primerka.Caption = "Fitting room (Double click button mouse - activation/deactivation, click right button mouse - help)"
rukzak.Caption = "Items"
dovload.Caption = ";Download game"
rukzak.vvves = "Weight:"
English.Checked = True
Russian.Checked = False
Else
язык = 2: lang = "ru"
language.Caption = "Язык"
English.Caption = "Английский"
Russian.Caption = "Русский"
Главная.Caption = "Оглавление"
artefakt.Caption = "Артефакты"
Faq.Caption = "Часто задаваемые вопросы"
medal.Caption = "Медали"
oryjie.Caption = "Оружие и броня"
perk.Caption = "Перки и Навыки"
pravila.Caption = "Правила"
primerka.Caption = "Примерочная (Двойной клик по перку-активация/деактивация, клик правой кнопкой по перку-подсказка)"
rukzak.Caption = "Вещи"
dovload.Caption = "Скачать игру"
rukzak.vvves = "Вес:"
Russian.Checked = True
English.Checked = False
End If
Exit Sub

End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
gunrox.BorderStyle = 0
pic1.BorderStyle = 0
pic2.BorderStyle = 0
pic3.BorderStyle = 0
pic4.BorderStyle = 0
pic5.BorderStyle = 0
pic6.BorderStyle = 0
pic7.BorderStyle = 0
L1.Caption = ""
End Sub

Private Sub Form_Unload(Cancel As Integer)
Unload primerka
Unload medal
Unload pravila
Unload Faq
Unload artefakt
Unload perk
Unload oryjie
Unload rukzak
Unload dovload
End Sub

Private Sub gunrox_Click()
dovload.Show


  

End Sub

Private Sub gunrox_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
gunrox.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                           Download game"
Else
L1.Caption = "                            Скачать игру"
End If
End Sub

Private Sub pic1_Click()
pravila.Show
End Sub

Private Sub pic1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic1.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                             Rules"
Else
L1.Caption = "                            Правила игры"
End If
End Sub

Private Sub pic2_Click()
Faq.Show
End Sub

Private Sub pic2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic2.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                            F.A.Q."
Else
L1.Caption = "Ответы на частозадаваемые вопросы"
End If
End Sub

Private Sub pic3_Click()
primerka.Show
End Sub

Private Sub pic3_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic3.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                            Fitting room"
Else
L1.Caption = "                            Примерочная"
End If
End Sub

Private Sub pic4_Click()
oryjie.Show
End Sub

Private Sub pic4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic4.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                            Weapons & Armore"
Else
L1.Caption = "                            Оружие и Броня"
End If
End Sub

Private Sub pic5_Click()
artefakt.Show
End Sub

Private Sub pic5_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic5.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                            Artifacts"
Else
L1.Caption = "                            Артефакты"
End If
End Sub

Private Sub pic6_Click()
medal.Show
End Sub

Private Sub pic6_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic6.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                            Medals"
Else
L1.Caption = "                            Медали"
End If
End Sub

Private Sub pic7_Click()
perk.Show
End Sub

Private Sub pic7_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
pic7.BorderStyle = 1
If язык = 1 Then
L1.Caption = "                               Perks & Skills"
Else
L1.Caption = "                               Перки и Навыки"
End If
End Sub

Private Sub Russian_Click()
язык = 2: lang = "ru"
language.Caption = "Язык"
English.Caption = "Английский"
Russian.Caption = "Русский"
Главная.Caption = "Оглавление"
artefakt.Caption = "Артефакты"
Faq.Caption = "Часто задаваемые вопросы"
medal.Caption = "Медали"
oryjie.Caption = "Оружие и броня"
perk.Caption = "Перки и Навыки"
pravila.Caption = "Правила"
primerka.Caption = "Примерочная (Двойной клик по перку-активация/деактивация, клик правой кнопкой по перку-подсказка)"
rukzak.Caption = "Вещи"
dovload.Caption = "Скачать игру"
rukzak.vvves = "Вес:"
Russian.Checked = True
English.Checked = False
'
intfn = FreeFile
Open App.Path & "\data\lang.txt" For Output As intfn

Print #intfn, "2"

Close #intfn
'
End Sub

Public Sub ошибка()
MsgBox "You have deleted the file Data or one of the its components. Reinstall programm.( Вы удалили папку Data или один из ее компонентов. Переустановите программу.)", 16
Unload Главная
Unload primerka
Unload medal
Unload pravila
Unload Faq
Unload artefakt
Unload perk
Unload oryjie
Unload rukzak
Unload dovload
End Sub

Ответить

Номер ответа: 6
Автор ответа:
 Gogic



Вопросов: 38
Ответов: 121
 Профиль | | #6 Добавлено: 05.09.10 23:30
  1. Public язык As Integer
  2. Public Sub ошибка()


И после ЭТОГО хочется, чтобы ЭТО работало на английской винде?

Учите мунспик.

Ответить

Номер ответа: 7
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #7 Добавлено: 06.09.10 00:04
Это мое первое приложение
поентому могу чегото не знать
Ядумал что после компиляции файл ехе идет в машинном коде
 и я думал что машинному коду без раздницы кирилицей я обзову переменную или латинецей

Ответить

Номер ответа: 8
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #8 Добавлено: 06.09.10 12:40
  1. Unload dovload
xD
ошибка явно в программе xD

нет, не нужно нам кода всех девяти форм, да еще и в тэге Code, да еще и на vb6, да еще и с русскими именами переменных..

делай все как у людей: VB.NET (если и учиться, то не на языке 12летней давности же?), английские названия переменных и форм (на английском языке разумеется). google.translate.ru в помощь в освоении программирования.

Ответить

Номер ответа: 9
Автор ответа:
 MISTER X



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #9
Добавлено: 16.09.10 19:40
pavel пишет:
№7(нехватка памяти)

 вот еще как вариант))))))

Ответить

Номер ответа: 10
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #10 Добавлено: 17.09.10 03:30
А с каких это пор русские название переменных стали проблемой? Не одобряю такой подход, но криминального ничего не вижу.

Ответить

Страница: 1 |

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



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