パソコンが立ち上がったら、いきなりMicrosoft JScript コンパイルエラー ';'がありませんというようなエラーが出るのですが、どう対処すればいいでしょうか。どうかおしえていただければ助かります。

A 回答 (3件)

パソコンが立ち上がったらってことはスタートアップ関係での自動起動しているアプリだと思うけど


その中で「JScript」関係の物はないか調べる。

JScriptはJavaScriptをマイクロソフトが独自拡張した物。
ちなみにJavaScriptとJavaはまったくの別物。混同している人って未だに結構いる。
(自称プロの某回答者もその違いすら理解できてないほどみたいですね)
Java Runtimeの再インストールをやったりしたところでJScript関係の問題は絶対に解決しない。

この回答への補足

ご回答ありがとうございます。
調べる方法を詳しく教えていただけますでしょうか~。よろしくお願いいたたします。

補足日時:2011/02/23 13:33
    • good
    • 0

とりあえず、Java Runtime のアップデートをしてみたほうがいいと思う。


http://www.java.com/ja/download/


それでだめなら、

参考:http://detail.chiebukuro.yahoo.co.jp/qa/question …

を確認してみましょう。
根本的な解決ではないが改善はすると思う。


ネットで検索するとあちこちに似たような問題を抱えている人がいる模様。
エラーが出ることよりも、起動時になぜ JScript が走るのかが謎。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。やってみます。

お礼日時:2011/03/07 22:30

そのパソコンを新しく購入した時には、そのエラーはでません。



ご質問者さまが、何かをインストールしたり、設定変更をしたことがきっかけとなって、
エラーが出るようになったはずです。

そのきっかけになるような操作としては、具体的に何をしましたか?


 この情報がはっきりしないと、対策がとれません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。毎日よくパソコンを弄ったりしていますので、何のソフトをインストールしたのかも覚えていないです>・<

お礼日時:2011/03/07 22:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qmultiple definitionというエラー

現在Ubuntu LinuxのgccでC言語のプログラムをやっています。

https://sourceforge.jp/projects/cc1101driver/scm/svn/blobs/2452/trunk/20140411/code.h

このツリーのcode.hに ”const sig_code2_t PVC_TCP_SIG_CODE[100] = {” というコードを追加してmakeを行うと次のようなエラーが出て実行ファイルが出力されません。



(エラー内容)

---------------(中略)-----------------
gcc -o exe main.o event.o env.o audio.o task.o comm.o menu_show_status.o mount.o net.o misc.o -lpthread
event.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
env.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
audio.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
task.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
comm.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
mount.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
net.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
misc.o:(.rodata+0x0): multiple definition of `PVC_TCP_SIG_CODE'
main.o:(.rodata+0x0): first defined here
collect2: error: ld returned 1 exit status
make: *** [exe] Error 1






この const sig_code2_t PVC_TCP_SIG_CODE[100] = {をコメントアウト正常にビルドできるのですが、




この問題を解決するにはどうすれば良いのかご教示頂きますようお願い致します。

現在Ubuntu LinuxのgccでC言語のプログラムをやっています。

https://sourceforge.jp/projects/cc1101driver/scm/svn/blobs/2452/trunk/20140411/code.h

このツリーのcode.hに ”const sig_code2_t PVC_TCP_SIG_CODE[100] = {” というコードを追加してmakeを行うと次のようなエラーが出て実行ファイルが出力されません。



(エラー内容)

---------------(中略)-----------------
gcc -o exe main.o event.o env.o audio.o task.o comm.o menu_show_status.o mount.o net.o misc.o -lpthread
event.o:(.rodat...続きを読む

Aベストアンサー

お約束の「ヘッダに実体を定義してはいけない」ってヤツです。

code.hに記述した内容はall_includes.hに適用されます。
all_includes.h内で#include "code.h"していますからね。

で、all_includes.hの内容はそれぞれ
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
つまり、code.hに記述した内容も
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
それぞれのオブジェクトファイルにPVC_TCP_SIG_CODE[100]が存在します。

リンクする段階でどのオブジェクトファイルのPVC_TCP_SIG_CODE[100]を使用したらいいのでしょうか?????
というエラーです。

extern宣言して、実体をどこかのソースファイルのみに記述する。
というのが一般的な対処方法です。
# static宣言にすればとりあえずリンクは通るかもしれませんが…無駄が出ますねぇ。
# 今回はconstなので、メモリに無駄が出るだけ…で済むかと思われますが。
http://d.hatena.ne.jp/saitodevel01/20110321/1300685958

お約束の「ヘッダに実体を定義してはいけない」ってヤツです。

code.hに記述した内容はall_includes.hに適用されます。
all_includes.h内で#include "code.h"していますからね。

で、all_includes.hの内容はそれぞれ
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
つまり、code.hに記述した内容も
audio.c、comm.c、env.c、event.c、main.c、misc.c、mount.c、net.c、task.cに適用されます。
それぞれのオブジェクトファイルにPVC_TCP_SIG_CODE[100]が存在します。...続きを読む

QGCCのコンパイルエラー

マイコンのコンパイルの際に

error: 3664.h: No such file or directory

と表示されます。
他のサイトで必要なファイルが欠損している、ということは分かりました。
ターゲットファイル等はあります。
フォルダの中に納まっています。
何が問題なのでしょうか?

Aベストアンサー

ingenuity さん こんばんは、

error: 3664.h: No such file or directory

でわたしもあっちこっちググリましたが其れらしい回答があるサイトを発見しました。

1.まずerrorの「3664.h」というのはCコンパイラが必要とするヘッダ・ファイルです。
2.それに3664というヘッダ・ファイルを使用するターゲットマシンはAKI-H8/3664以外に
  ないということです。(秋月電子通商さんのH8/CPUキットの紹介ページ
              http://0n0.fc2web.com/h83664/index.html)
3.この中でGCCコンパイラを使用したH8CPUの組込マイコンソフトウェア開発話が出てきます。
4.このコンパイラはWin系でもLinux系でも両方使えますので、あなたが構築している開発
  環境を今一度ご確認ください。
5.また
    error: 3664.h: No such file or directory
  というエラーメッセージの意味は
  「コマンドラインでgccコンパイラにコンパイル要求を出したが、gccコンパイラが
   コンパイルする前にインクルードせよとプログラムに書かれているインクルード
   ファイルをパスにそってgccコンパイラが探しにいったがディレクトリのなかをさ 
   がしてもみつかりませんのでコンパイルを中止しました。」というgccコンパイラ
   からのエラーメッセージです。
6.ここで
   「ターゲットファイル等はあります。フォルダの中に納まっています。
    何が問題なのでしょうか?」とありますが先ほどのサイトでも実際にコンパイル
    できていますね。なので、パスが切られていない可能性が考えられます。
    (コンパイルする環境のパスが切られていないことが原因かも知れません。)
7.いちどディレクトリファイルではなく、おなじソース上にこの問題のヘッダ・ファイル
  をソースに書き込んでコンパイルされてはいかがでしょうか?(makeなんかでは
  こんなことはよろしくないのですが、JAVAでもインポートできないファイルはこのよう
  に書くことがあります。よくない傾向ではありますが)

いちどお試しください  

参考URL:http://0n0.fc2web.com/h83664/index.html

ingenuity さん こんばんは、

error: 3664.h: No such file or directory

でわたしもあっちこっちググリましたが其れらしい回答があるサイトを発見しました。

1.まずerrorの「3664.h」というのはCコンパイラが必要とするヘッダ・ファイルです。
2.それに3664というヘッダ・ファイルを使用するターゲットマシンはAKI-H8/3664以外に
  ないということです。(秋月電子通商さんのH8/CPUキットの紹介ページ
              http://0n0.fc2web.com/h83664/index.html)
3.この中でGCCコンパイ...続きを読む

Qbear the definitions

bear the definitions
という場合、このbearはどういう訳となるのでしょうか?


Bold and capitalized terms not defined herein bear the definitions in the Competition Packet.
という文で使われていました。

「ここで定義していない太字と大文字表記は、Competition Packetに定義されている」という意味でしょうか?

Aベストアンサー

yes

Qエクセル マクロ が他のPCでコンパイル エラー

作成してもらったマクロです、作成者多忙で修正は即不可ですので、何とか解決したいのですが自分はマクロを理解できないので、どなたか教えてください。
症状は現在(仮りにAとします)WinXPで正常に動いております(エクセル2000)このソフトをLAN(仮称B エクセル2003)でも使用しておりましたが、LANでエラー発生。ほか(仮称 C、D)などにAからデータとソフトをコピーしてもエラー発生、現状はAではつかえてますがLANで使いたいので、、

全部のソースは文字数の関係で貼り付け不可ですので エラーらしきところを張りつけます「エラーは非表示モジュラー1でコンパイルエラー」です
1行目で黄色反転して11行目でとまってます。

Private Sub WorkSheet_Delete(Target_Sheet0 As String) 'シート削除
'ActiveBookのシート「Target_Sheet0」があれば「削除」、
'無ければそのまま
'無い物を削除実行はアラーム表示となるので
On Error GoTo ErrSheetDelete
Application.DisplayAlerts = False
Worksheets(Target_Sheet0).Delete
Application.DisplayAlerts = True
GoTo ExitSheetDelete
ErrSheetDelete:
Error_Number = Err.Number ' その後、オートメーション エラーの発生を調べます。
Msg = "仮台帳がアクティブにできませんSub WorkSheet_Delete。Error_Number=" & Error_Number
Err.Clear ' Err オブジェクトのプロパティをクリアします。
ExitSheetDelete: '
'Stop
End Sub

作成してもらったマクロです、作成者多忙で修正は即不可ですので、何とか解決したいのですが自分はマクロを理解できないので、どなたか教えてください。
症状は現在(仮りにAとします)WinXPで正常に動いております(エクセル2000)このソフトをLAN(仮称B エクセル2003)でも使用しておりましたが、LANでエラー発生。ほか(仮称 C、D)などにAからデータとソフトをコピーしてもエラー発生、現状はAではつかえてますがLANで使いたいので、、

全部のソースは文字数の関係で貼り付け不可...続きを読む

Aベストアンサー

Microsoft Officeのマクロはある時期に仕様がガラッと変わりました。
そのバージョンは忘れてしまいましたがご使用のバージョンあたりが怪しい。

仕様変更が原因だった場合、マクロに詳しい人でないと対処不可能です。
自動変換ツールもありますが万能ではないのであてには出来ません。
というか、2003で開いた時それっぽいメッセージが表示されませんか?

バージョンが原因でないとしても「On Error GoTo ~」が使用されているのでエラーの出た場所が原因とは限りません。特にエラーフックかけているのに「On Error GoTo 0」で解除していませんからね。これだけ見せられても解読不可能です。全体を見ないことには…

と言うことで、マクロを理解していない人に対してここで解決に導くことは出来ません。
対処してもらえるまでは正常に動作するパソコンを借りて急場をしのいでください。

Qウィンドウズのアップデートで10月20日に、Definition Up

ウィンドウズのアップデートで10月20日に、Definition Update for wWindows Defender-KB015597(Definition 1.93.26.0)が2回インストールされましたが、そのあとにもう一つ「更新プログラムをインストールしています(50パーセント完了)」とありますが、今日で3日連続表示され、インストールが進みません。なにか解決方法はないでしょうか?PCは初心者クラスです。よろしくお願いします。

Aベストアンサー

>今日で3日連続表示され、インストールが進みません。
ちょっと状況がつかめません。
毎日の起動時に同じ内容が表示されることが3回続いた、ということでしょうか。それとも、72時間の間ずっと「(50パーセント完了)」の状態なのでしょうか。

前者なら
http://menushowdelay.blog13.fc2.com/blog-entry-523.html
とその中のリンクを。
後者なら、とりあえず再起動しましょう。

QVisualStudio2008 で iostream.h が見つからないコンパイルエラーは?

VisualStudio2008 でVisual C++コンソールアプリのプロジェクトを開きましたが、ヘッダーファイル たとえばiostream.hが見つからないというコンパイルエラーはどこの設定を変更すればよろしいのでしょうか。

Aベストアンサー

ソースコードで #include <iostream.h> と書いているのを #include <iostream> に修正する。

QOn Error GoTo でエラーが発生する

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

   Do
   On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
   On Error GoTo 0
   Loop

ErrorTrap2:

End Sub

しかし、以下のようにSubで二つに分けるとエラーは出ません。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

Call Macro2

End Sub
Sub Macro2()

    Do
     On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
    On Error GoTo 0
    Loop

  ErrorTrap2:

End Sub

「On Error GoTo 0」がうまく解除できていないのかと思い、いろいろ試してみました。
しかし、どういった理由かはわかりませんでした。
「On Error GoTo」は、Subでは、ひとつしか使えないのでしょうか。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

   Do
   On Error GoTo ErrorTrap2
      '-エラーの発生するコード 2
   On Error GoTo 0
   Loop

ErrorTrap2:

End Sub

しかし、以下のようにSubで二つに分けるとエラーは出ません。

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1

ErrorTrap1:

On Error GoTo 0

Call Macro2

End Sub
Sub Macro2()

    Do
     On Error G...続きを読む

Aベストアンサー

エラー処理の中でOn Error GoToを記述することはできません。


エラー処理の基本的な構造は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Exit Sub

ErrorTrap1:
  'エラー処理
  Resume Next

End Sub


エラー処理が2つある場合は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Do
  On Error GoTo ErrorTrap2
    '-エラーの発生するコード 2
  On Error GoTo 0
Loop

Exit Sub

ErrorTrap1:
  'エラー処理1
  Resume Next

ErrorTrap2:
  'エラー処理2
  Resume Next

End Sub


Resume Next でエラーが発生した行の次の行から再開します。
Resumeには他の構文もありますので、調べてみてください。

エラー処理の中でOn Error GoToを記述することはできません。


エラー処理の基本的な構造は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Exit Sub

ErrorTrap1:
  'エラー処理
  Resume Next

End Sub


エラー処理が2つある場合は、

Sub Macro1()

On Error GoTo ErrorTrap1
    '-エラーの発生するコード 1
On Error GoTo 0

Do
  On Error GoTo ErrorTrap2
    '-エラーの発生するコード 2
  On Error GoTo 0
Loop

Exit Sub

...続きを読む

QいきなりPDF2でP.Pointの変換時のエラーが多発

直ぐに回答が欲しいということで、金曜日にも質問しましたが回答が来ないので、再度質問させていただきます。P.Pointの変換時に、出力エラーや出力中止となります。そして、メッセージで多発しているのが、「この文書を開くときにエラーが発生しました。このファイルは開いているか、別のアプリケーションで使用中です。」変換元のファイルは開いていることも無く使用中でも有りません。数本購入して2台にインストールしましたが、全く利用できません。解決方法のアドバイスを宜しくお願い致します。

Aベストアンサー

単刀直入に

「ソースネクスト」を買った時点で「負けました」。。。

アンインストールして「Adobe Acrobat」の
[Acrobat 7.0 Elements 日本語版]
量販店で4000円台で売っています。

精神衛生上「ソースネクスト」はよろしくない。

因みに、私は大昔の「Acrobat 4.05」(?)を使い続けています。

Qステレオミキサーの「realtek high definition a

ステレオミキサーの「realtek high definition audio 6.0.1.5490」より新しいバージョンのものはありますか?更新したいので。

Aベストアンサー

こんばんは。

現状ですと、[R2.47]の"6.0.1.6083"が最新のようです。
RealtekのOHPからダウンロードできます。
http://www.realtek.com.tw/downloads/downloadsCheck.aspx?Langid=4&PNid=24&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false

QMicrosoft Visual C++ Runtime Libraryというエラーが出るんですが・・・

HPのノートパソコンを最近購入したんですが、下記のようなエラーが出て困っています。
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Buffer overrun detected!

Program: ...ckard\TouchSmart\Media\Kernel\CLML\CLMLSvc.exe

A buffer overrun has been detected which has corrupted the program's
internal state. The program cannot safely continue execution and must
now be terminated.

エラーは必ず出るというわけではなく、時々出るみたいです。
また、エラーのプログラムが表示されているんですが、「CLMLSvc.exe
」は検索しても出てきません。

PCのスペックは
機種:hp Pavilion Entertainment dv3000
OS:Windows Vista Home Premium
グラボ:NVIDIA GeForce 9300M GS

ブラウザはFirefoxでアンチウイルスソフトはF-Secureを使っています。
分かる方は是非回答お願いします

HPのノートパソコンを最近購入したんですが、下記のようなエラーが出て困っています。
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Buffer overrun detected!

Program: ...ckard\TouchSmart\Media\Kernel\CLML\CLMLSvc.exe

A buffer overrun has been detected which has corrupted the program's
internal state. The program cannot safely continue execution and must
now be terminated.

エラーは必ず出るというわけではなく、時々出る...続きを読む

Aベストアンサー

プログラム内が不正に(破壊)されバッファーオーバーランを検出して、プログラムの実行を続けることができないので終了する。
というものです。
使用されているアンチウィルスソフトでは検出されないスパイウェア、アドウェアと呼ばれるもの(総称してマルウェアとも云う)が入り込んでいる可能性もありますので、チェックが必要と思います。
下記(英語サイト)のFree Scanでチェックが可能です。
http://www.liutilities.com/products/wintaskspro/processlibrary/clmlsvc/

適用されているアンチウィルスソフトはF-Secure一つだけですか。
Vistaでしたら、Microsoft Windows Defenderや悪意のあるソフトウェアの削除ツールなどが無償で適用可能ですが、入っていませんか。
無い場合は、Microsoft ダウンロードセンターから入手することができると思いますが。
スパイウェアの感染防止の面からは、無しに比べれば多少なりとも効果は有ると思います。私は、市販セキュリティソフトと共に、これらも併用しています。
 

プログラム内が不正に(破壊)されバッファーオーバーランを検出して、プログラムの実行を続けることができないので終了する。
というものです。
使用されているアンチウィルスソフトでは検出されないスパイウェア、アドウェアと呼ばれるもの(総称してマルウェアとも云う)が入り込んでいる可能性もありますので、チェックが必要と思います。
下記(英語サイト)のFree Scanでチェックが可能です。
http://www.liutilities.com/products/wintaskspro/processlibrary/clmlsvc/

適用されているアンチウィルス...続きを読む


人気Q&Aランキング

おすすめ情報