"Private Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySettingsA" (ByVal lpszDeviceName As Long, ByVal iModeNum As Long,
lpDevMode As Any) As Boolean" burada hata veriyor hocam kullandığım sistem office
Access 2003 ve 2010 ikisindede bu bölümde hata veriyor.modül sayfasında bu bölüm kırmızı ve formu acmaya kalktığımda hata uyarısı alıyorum
Yazımda hata var sayın salih. Sanırım " işaretleri yanlış kullanılmış. Onları ' yapın deneyin. Olmazsa ekran görüntüsünü ekleyin bakalım. Kolay gelsin.
Uzun satır olduğu için bölmede de hata olmuş olabilir. Siz en iyisi hata veren yeri vb kod bölümünü kullanarak buraya kopyalayın.
Private Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySettingsA" (ByVal lpszDeviceName As Long, ByVal iModeNum As Long,
lpDevMode As Any) As Boolean
yanlış olmuş kusura bakmayın baştaki ve sondakini tırnak işaretini ben koydum yanlışlık olmasın diye yanlışlık oldu EnumDisplaySettingsA dakiler orjinal ben yapmadım kod inşallah doğru aktarmışımdır bu sefer tekrar kusura bakmayın.
Salih Bey;
Programınızın hata yaptığı anda görünen kod sayfasının hata gösteren bölümünü printscreen yapıp, resim olarak ekleyebilir misiniz?
Private Sub Form_Open(Cancel As Integer)
Dim oGCC As RECT
Metin1.Value = GetSystemMetrics(0) BU ALAN SİYAHLAŞIYOR Bİ TÜRLÜ ÇÖZEMEDİM
Metin3.Value = GetSystemMetrics(1)
Dim pir
GetClipCursor oGCC
With oGCC
pir = .droit & " x " & .bas
If pir <> "1280 x 800" Then
Call ChangeTo1280_800
End If
End With
End Sub
yukardaki sorunu çözdüm
aşağıdaki konuda yardım
burda şöyle bişey olablirmi minimize ettiğimde eski yani bilgisarın orjinaline dönsün tekrar açtığımda ise programın çözünürliğüe dönsün böyle bişey olurmu ben bi buton ekleyerek yapmaya çalıştım ama olmadı yardım rica ediyorum tşk